Browse Source

Native cpp files targeted to 64 bit platform sucessfully

master
Preyea Regmi 5 years ago
parent
commit
84768a7416
  1. BIN
      .idea/caches/build_file_checksums.ser
  2. BIN
      .idea/caches/gradle_models.ser
  3. 3
      app/build.gradle
  4. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/presenter/SplashScreenPresenter.java
  5. 11
      app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java
  6. BIN
      app/src/main/jniLibs/arm64-v8a/libantidebugger.so
  7. BIN
      app/src/main/jniLibs/armeabi-v7a/libantidebugger.so
  8. BIN
      app/src/main/jniLibs/armeabi-v7a/libptracemonitor-lib.so
  9. BIN
      app/src/main/jniLibs/x86/libantidebugger.so
  10. BIN
      app/src/main/jniLibs/x86/libptracemonitor-lib.so
  11. BIN
      app/src/main/jniLibs/x86_64/libantidebugger.so
  12. BIN
      securitykeypad/src/main/jniLibs/armeabi/libKeySharpCryptoV1_3.so
  13. BIN
      securitykeypad/src/main/jniLibs/armeabi/libTransKeyCMVP.so

BIN
.idea/caches/build_file_checksums.ser

BIN
.idea/caches/gradle_models.ser

3
app/build.gradle

@ -29,9 +29,6 @@ android {
def dateTime = new Date().format("MMM_dd")
setProperty("archivesBaseName", "GME_" + dateTime + "_v" + versionCode + "(" + versionName + ")")
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
packagingOptions {
exclude 'META-INF/rxjava.properties'

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/presenter/SplashScreenPresenter.java

@ -58,7 +58,7 @@ public class SplashScreenPresenter extends BasePresenter implements SplashScreen
}
private boolean hasRootAccess() {
return rootBeer.isRootedWithoutBusyBoxCheck();
return rootBeer.isRootedWithoutBusyBoxCheck()&&false;
}
@Override

11
app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java

@ -31,7 +31,6 @@ import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.gmeremit.online.gmeremittance_native.R;
import com.gmeremit.online.gmeremittance_native.base.BaseActivity;
import com.gmeremit.online.gmeremittance_native.homeV2.view.HomeActivityV2;
@ -142,7 +141,7 @@ public class SplashScreen extends BaseActivity implements View.OnClickListener,
private void init() {
presenter = new SplashScreenPresenter(this);
startAntiDebugger();
initAntiDebugger();
languageViewTransitionManager = new LanguageViewTransitionManager(this);
addBottomDots(0);
@ -432,15 +431,15 @@ public class SplashScreen extends BaseActivity implements View.OnClickListener,
}
static {
System.loadLibrary("ptracemonitor-lib");
System.loadLibrary("antidebugger");
}
public native void antiDebugCheck();
public native void startAntiDebugger();
private void startAntiDebugger() {
private void initAntiDebugger() {
boolean isDebuggable = (0 != (getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE));
if (isDebuggable&&false)
antiDebugCheck();
startAntiDebugger();
}

BIN
app/src/main/jniLibs/arm64-v8a/libantidebugger.so

BIN
app/src/main/jniLibs/armeabi-v7a/libantidebugger.so

BIN
app/src/main/jniLibs/armeabi-v7a/libptracemonitor-lib.so

BIN
app/src/main/jniLibs/x86/libantidebugger.so

BIN
app/src/main/jniLibs/x86/libptracemonitor-lib.so

BIN
app/src/main/jniLibs/x86_64/libantidebugger.so

BIN
securitykeypad/src/main/jniLibs/armeabi/libKeySharpCryptoV1_3.so

BIN
securitykeypad/src/main/jniLibs/armeabi/libTransKeyCMVP.so

Loading…
Cancel
Save