linchaolong / apktoolplus Goto Github PK
View Code? Open in Web Editor NEWApkToolPlus 是一个 apk 逆向分析工具(a apk analysis tools)。
License: Apache License 2.0
ApkToolPlus 是一个 apk 逆向分析工具(a apk analysis tools)。
License: Apache License 2.0
Use NDKBULID generate SO library, packaged into JIAGU.ZIP, after installation, found that can not start, very strange
when run com.linchaolong.apktoolplus.Main ,it occur "Error:Android Pre Dex: [lib.JiaGu] Android SDK is not specified" .how to slove it?
把sdk版本改成24以后,之前的错误没有,会出现以下错误,类加载器没有发现类
但是我的ext的文件夹中包含了jfxrt.jar,在jdk的lib文件夹中也有ant-javafx.jar,所以不知道哪里出现了错误。希望各位同仁可以抽空指点一二。
Error:Internal error: (java.lang.ClassNotFoundException) com.android.prefs.AndroidLocation$AndroidLocationException
java.lang.ClassNotFoundException: com.android.prefs.AndroidLocation$AndroidLocationException
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:404)
at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:480)
at org.jetbrains.jps.android.builder.AndroidPreDexBuildTarget.computeRootDescriptors(AndroidPreDexBuildTarget.java:110)
at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.addRoots(BuildRootIndexImpl.java:72)
at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.(BuildRootIndexImpl.java:62)
at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:84)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:267)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:236)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$$Lambda$4/2081584087.run(Unknown Source)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$$Lambda$2/3213500.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
在Windows中双击运行jar包没有反应,在linux中运行报错Error: Could not find or load main class com.linchaolong.apktoolplus.Main。请问作者这是不是jar包有错,是的话还望作者可以发我一个可以运行的jar包([email protected])
你好!如果修改项目中lib.JiaGu/jni中代码,想要重新生成libapktoolplus_jiagu.so库,对于该项目可行吗?
我删除掉lib.JiaGu下的libs文件,执行重新编译模块或者重编project后,并没有在lib.JiaGu文件夹中生成新的libs。然后执行 app.Builder 模块的 com.linchaolong.apktoolplus.builder.UpdateJiaGu会报找不到libs。
是这个项目本身不支持重新生成lib.JiaGu/libs 还是我配置有问题呢?希望大神能够指导一下,感激不尽。
你好,加固apk后安装到安卓模拟器不能运行,安卓版本4.1.1、5.1和6.0都测试过
dex加密之后文件有点大增加了一倍,可以优化吗
lib.JiaGu文件夹下是不是少提交了local.properties,每个人的SDK路径不一样,希望可以多给一点引导
Hi,
I want use this app but i have difficulty in language. Can you add english language ?
我想把加固的代码加到插件里面,但是没有成功。想问下grooxy写能不能实现
刚开始用了您的加固工具加固软件,在安卓7.1的手机上调试出现安装包损坏的提示
然后我用jar singer重新签名,apk可以正常安装,但是软件不能正常打开。
![screenshot_2017-08-29-16-31-17](https://user-images.githubusercontent.com/29726540/29814733-f2682524-8ce0-11e7-9fa9-f796ae910480.jpg
下面是我在安卓4.4.2模拟器上运行自己重新签名过后的apk(没有重新签名后的apk无法安装),下面是提示信息截图
下面是提示信息,希望博主有空帮忙解答一下
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressStandard.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressStandard.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressSpacebar.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressSpacebar.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressDelete.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressDelete.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressReturn.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressReturn.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressInvalid.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressInvalid.ogg
W/AudioService( 1546): onLoadSoundEffects(), Error -1 while loading samples
I/ActivityManager( 1546): START u0 {act=android.intent.action.VIEW cmp=com.android.packageinstaller/.UninstallAppProgress (has extras)} from pid 2189
D/dalvikvm( 2189): GC_FOR_ALLOC freed 1817K, 36% free 3481K/5360K, paused 1ms, total 1ms
D/dalvikvm( 2189): GC_CONCURRENT freed 1K, 26% free 3969K/5360K, paused 1ms+2ms, total 5ms
I/ActivityManager( 1546): Force stopping cn.itcreator.android.reader appid=10053 user=-1: uninstall pkg
I/ActivityManager( 1546): Killing 2332:cn.itcreator.android.reader/u0a53 (adj 9): stop cn.itcreator.android.reader
W/PackageManager( 1546): Couldn't delete native library directory /data/app-lib/cn.itcreator.android.reader
D/EGL_emulation( 2189): eglMakeCurrent: 0xb81141c0: ver 2 0
E/EGL_emulation( 2189): tid 2189: eglSurfaceAttrib(1199): error 0x3009 (EGL_BAD_MATCH)
W/HardwareRenderer( 2189): Backbuffer cannot be preserved
I/ActivityManager( 1546): Displayed com.android.packageinstaller/.UninstallAppProgress: +86ms
D/EGL_emulation( 2189): eglMakeCurrent: 0xb81141c0: ver 2 0
D/keystore( 1131): calling clear_uid in state: 3
I/InputReader( 1546): Reconfiguring input devices. changes=0x00000010
I/Launcher( 1662): Deferring update until onResume
I/ActivityManager( 1546): Force stopping cn.itcreator.android.reader appid=10053 user=0: pkg removed
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "sms"
D/Documents( 2223): Used cached roots for com.android.providers.downloads.documents
D/Documents( 2223): Loading roots for com.android.externalstorage.documents
I/Launcher( 1662): Deferring update until onResume
D/VoicemailCleanupService( 1717): Cleaning up data for package: cn.itcreator.android.reader
D/BackupManagerService( 1546): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:cn.itcreator.android.reader flg=0x4000010 (has extras) }
V/BackupManagerService( 1546): removePackageParticipantsLocked: uid=10053 #1
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
W/ContextImpl( 2209): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1479 android.content.ContextWrapper.startService:494 android.content.ContextWrapper.startService:494 com.android.keychain.KeyChainBroadcastReceiver.onReceive:12 android.app.ActivityThread.handleReceiver:2419
I/LatinIME:LogUtils( 1633): Dictionary info: dictionary = main:en ; version = 42 ; date = 1381226429
D/dalvikvm( 1546): GC_EXPLICIT freed 954K, 21% free 7493K/9368K, paused 0ms+1ms, total 25ms
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 454656
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "smsto"
D/Documents( 2223): Used cached roots for com.android.providers.media.documents
D/Documents( 2223): Update found 5 roots in 60ms
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mms"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mmsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
D/dalvikvm( 1642): GC_CONCURRENT freed 405K, 14% free 3307K/3812K, paused 0ms+0ms, total 2ms
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "sms"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 53248
D/EGL_emulation( 2189): eglMakeCurrent: 0xb81141c0: ver 2 0
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "smsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mms"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
D/dalvikvm( 1546): GC_CONCURRENT freed 938K, 18% free 7727K/9368K, paused 2ms+1ms, total 10ms
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mmsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
D/dalvikvm( 1662): GC_FOR_ALLOC freed 2852K, 32% free 9386K/13740K, paused 3ms, total 7ms
D/EGL_emulation( 2189): eglMakeCurrent: 0xb81141c0: ver 2 0
D/EGL_emulation( 2189): eglMakeCurrent: 0xb81141c0: ver 2 0
D/dalvikvm( 1662): GC_FOR_ALLOC freed 399K, 22% free 10765K/13740K, paused 3ms, total 4ms
D/EGL_emulation( 2189): eglMakeCurrent: 0xb81141c0: ver 2 0
D/dalvikvm( 1546): GC_CONCURRENT freed 1128K, 16% free 7734K/9120K, paused 3ms+0ms, total 9ms
D/AndroidRuntime( 2380):
D/AndroidRuntime( 2380): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
W/linker ( 2380): libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/AndroidRuntime( 2380): CheckJNI is ON
D/dalvikvm( 2380): Trying to load lib libjavacore.so 0x0
D/dalvikvm( 2380): Added shared lib libjavacore.so 0x0
D/dalvikvm( 2380): Trying to load lib libnativehelper.so 0x0
D/dalvikvm( 2380): Added shared lib libnativehelper.so 0x0
D/dalvikvm( 2380): No JNI_OnLoad found in libnativehelper.so 0x0, skipping init
D/dalvikvm( 2380): Note: class Landroid/app/ActivityManagerNative; has 179 unimplemented (abstract) methods
E/memtrack( 2380): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2380): failed to load memtrack module: -2
D/AndroidRuntime( 2380): Calling main entry com.android.commands.pm.Pm
W/ActivityManager( 1546): No content provider found for permission revoke: file:///data/local/tmp/yoyo.apk
W/ActivityManager( 1546): No content provider found for permission revoke: file:///data/local/tmp/yoyo.apk
I/PackageManager( 1546): Copying native libraries to /data/app-lib/vmdl1350475867
I/PackageParser( 1546): cn.itcreator.android.reader: compat added android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE
D/dalvikvm( 1546): GC_FOR_ALLOC freed 974K, 15% free 7752K/9120K, paused 6ms, total 6ms
I/PackageManager( 1546): Running dexopt on: cn.itcreator.android.reader
W/linker ( 2391): libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/dalvikvm( 2391): DexOpt: load 0ms, verify+opt 0ms, 172388 bytes
I/ActivityManager( 1546): Force stopping cn.itcreator.android.reader appid=10054 user=-1: update pkg
I/InputReader( 1546): Reconfiguring input devices. changes=0x00000010
D/Documents( 2223): Used cached roots for com.android.providers.downloads.documents
D/Documents( 2223): Loading roots for com.android.externalstorage.documents
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "sms"
D/BackupManagerService( 1546): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:cn.itcreator.android.reader flg=0x4000010 (has extras) }
V/BackupManagerService( 1546): addPackageParticipantsLocked: #1
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
D/dalvikvm( 1546): GC_EXPLICIT freed 763K, 15% free 7790K/9120K, paused 1ms+1ms, total 10ms
D/AndroidRuntime( 2380): Shutting down VM
D/dalvikvm( 2380): GC_CONCURRENT freed 93K, 15% free 551K/648K, paused 0ms+0ms, total 0ms
D/Documents( 2223): Used cached roots for com.android.providers.media.documents
D/Documents( 2223): Update found 5 roots in 110ms
D/dalvikvm( 1642): GC_CONCURRENT freed 439K, 15% free 3266K/3812K, paused 0ms+1ms, total 2ms
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "smsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mms"
W/RecognitionManagerService( 1546): no available voice recognition services found for user 0
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mmsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "sms"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "smsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mms"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
D/dalvikvm( 1642): GC_CONCURRENT freed 392K, 13% free 3319K/3812K, paused 1ms+0ms, total 3ms
I/PackageManager( 1546): Action: "android.intent.action.SENDTO"
I/PackageManager( 1546): Category: "android.intent.category.DEFAULT"
I/PackageManager( 1546): Scheme: "mmsto"
I/PackageManager( 1546): Adding preferred activity ComponentInfo{com.android.mms/com.android.mms.ui.ComposeMessageActivity} for user 0 :
I/Choreographer( 1662): Skipped 40 frames! The application may be doing too much work on its main thread.
D/dalvikvm( 1662): GC_FOR_ALLOC freed 2514K, 30% free 9667K/13740K, paused 4ms, total 4ms
D/dalvikvm( 1662): GC_FOR_ALLOC freed 719K, 22% free 10812K/13740K, paused 4ms, total 4ms
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressStandard.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressStandard.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressSpacebar.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressSpacebar.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressDelete.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressDelete.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressReturn.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressReturn.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressInvalid.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressInvalid.ogg
W/AudioService( 1546): onLoadSoundEffects(), Error -1 while loading samples
I/ActivityManager( 1546): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=cn.itcreator.android.reader/.IndexActivity} from pid 1662
D/dalvikvm( 1546): GC_FOR_ALLOC freed 1207K, 16% free 7707K/9120K, paused 6ms, total 7ms
I/dalvikvm-heap( 1546): Grow heap (frag case) to 7.827MB for 251116-byte allocation
D/dalvikvm( 1546): GC_FOR_ALLOC freed 7K, 16% free 7945K/9368K, paused 10ms, total 10ms
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 1105920
D/dalvikvm( 2400): Not late-enabling CheckJNI (already on)
I/dalvikvm( 2400): CheckJNI enabled: not enabling JNI app bug workarounds.
I/ActivityManager( 1546): Start proc cn.itcreator.android.reader for activity cn.itcreator.android.reader/.IndexActivity: pid=2400 uid=10054 gids={50054, 1028, 1015}
D/EGL_emulation( 1662): eglMakeCurrent: 0xb814b540: ver 2 0
D/EGL_emulation( 1662): eglMakeCurrent: 0xb814b540: ver 2 0
D/dalvikvm( 2400): Trying to load lib /data/app-lib/cn.itcreator.android.reader-1/libapktoolplus_jiagu.so 0xacfd91f0
D/dalvikvm( 2400): Added shared lib /data/app-lib/cn.itcreator.android.reader-1/libapktoolplus_jiagu.so 0xacfd91f0
D/dalvikvm( 2400): No JNI_OnLoad found in /data/app-lib/cn.itcreator.android.reader-1/libapktoolplus_jiagu.so 0xacfd91f0, skipping init
E/ProxyApplication( 2400): init app 1
D/dalvikvm( 2400): GC_FOR_ALLOC freed 58K, 5% free 2718K/2836K, paused 2ms, total 3ms
V/PhoneStatusBar( 1597): setLightsOn(true)
I/dalvikvm-heap( 2400): Grow heap (frag case) to 7.709MB for 5242892-byte allocation
D/EGL_emulation( 1662): eglMakeCurrent: 0xb814b540: ver 2 0
D/EGL_emulation( 1597): eglMakeCurrent: 0xb81364d0: ver 2 0
D/dalvikvm( 2400): GC_FOR_ALLOC freed 0K, 2% free 7838K/7960K, paused 6ms, total 6ms
D/dalvikvm( 2400): GC_CONCURRENT freed <1K, 2% free 7838K/7960K, paused 0ms+0ms, total 2ms
E/ApkToolPlus( 2400): data size 216760
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 1105920
E/ApkToolPlus( 2400): decrypt_data size 216756
D/dalvikvm( 2400): DexOpt: --- BEGIN 'classes.dex' (bootstrap=0) ---
W/linker ( 2413): libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/dalvikvm( 2413): DexOpt: load 3ms, verify+opt 14ms, 597804 bytes
D/dalvikvm( 2400): DexOpt: --- END 'classes.dex' (success) ---
D/dalvikvm( 2400): DEX prep '/data/data/cn.itcreator.android.reader/app_apktoolplus_dex/classes.dex': copy in 0ms, rewrite 122ms
E/ProxyApplication( 2400): loadEncryptDex success
E/ProxyApplication( 2400): onCreate 2
E/ApkToolPlus( 2400): data size 36
E/ApkToolPlus( 2400): decrypt_data size 32
D/AndroidRuntime( 2400): Shutting down VM
W/dalvikvm( 2400): threadid=1: thread exiting with uncaught exception (group=0xacd27b20)
E/AndroidRuntime( 2400): FATAL EXCEPTION: main
E/AndroidRuntime( 2400): Process: cn.itcreator.android.reader, PID: 2400
E/AndroidRuntime( 2400): java.lang.RuntimeException: Unable to create application com.linchaolong.apktoolplus.jiagu.ProxyApplication: java.lang.RuntimeException: check sign error!!! signature is not match!!! can't run app.
E/AndroidRuntime( 2400): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4347)
E/AndroidRuntime( 2400): at android.app.ActivityThread.access$1500(ActivityThread.java:135)
E/AndroidRuntime( 2400): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
E/AndroidRuntime( 2400): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 2400): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 2400): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/AndroidRuntime( 2400): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2400): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 2400): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
E/AndroidRuntime( 2400): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
E/AndroidRuntime( 2400): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 2400): Caused by: java.lang.RuntimeException: check sign error!!! signature is not match!!! can't run app.
E/AndroidRuntime( 2400): at com.linchaolong.apktoolplus.jiagu.utils.c.a(SourceFile:45)
E/AndroidRuntime( 2400): at com.linchaolong.apktoolplus.jiagu.ProxyApplication.onCreate(SourceFile:135)
E/AndroidRuntime( 2400): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
E/AndroidRuntime( 2400): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4344)
E/AndroidRuntime( 2400): ... 10 more
W/ActivityManager( 1546): Force finishing activity cn.itcreator.android.reader/.IndexActivity
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 454656
D/dalvikvm( 1546): GC_FOR_ALLOC freed 572K, 21% free 7454K/9368K, paused 7ms, total 7ms
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 368640
W/ActivityManager( 1546): Activity pause timeout for ActivityRecord{ad53fa40 u0 cn.itcreator.android.reader/.IndexActivity t12 f}
D/EGL_emulation( 1662): eglMakeCurrent: 0xb814b540: ver 2 0
D/EGL_emulation( 1662): eglMakeCurrent: 0xb814b540: ver 2 0
E/EGL_emulation( 1662): tid 1662: eglSurfaceAttrib(1199): error 0x3009 (EGL_BAD_MATCH)
W/HardwareRenderer( 1662): Backbuffer cannot be preserved
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 368640
D/gralloc_ranchu( 1126): gralloc_alloc: Creating ashmem region of size 368640
I/Process ( 2400): Sending signal. PID: 2400 SIG: 9
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/Effect_Tick.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressStandard.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressStandard.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressSpacebar.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressSpacebar.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressDelete.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressDelete.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressReturn.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressReturn.ogg
E/SoundPool( 1546): error loading /system/media/audio/ui/KeypressInvalid.ogg
W/AudioService( 1546): Soundpool could not load file: /system/media/audio/ui/KeypressInvalid.ogg
W/AudioService( 1546): onLoadSoundEffects(), Error -1 while loading samples
I/ActivityManager( 1546): Process cn.itcreator.android.reader (pid 2400) has died.
W/InputMethodManagerService( 1546): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@ad4205e0 attribute=null, token = android.os.BinderProxy@ad21d2f8
^C
F:\android-sdk\platform-tools>
附:源码的 ANdroidManifest.xml文档内容
<uses-sdk android:minSdkVersion="2"></uses-sdk>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name="cn.itcreator.android.reader.views.CustomViewActivity"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
</intent-filter>
</activity>
<activity android:name=".TxtActivity"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
</intent-filter>
</activity>
<activity android:name=".IndexActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".FileBrowser"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/app_name">
</activity>
<activity android:name=".ImageBrowser"
android:configChanges="orientation|keyboardHidden|navigation"></activity>
<activity android:name=".FontSetActivity"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/changefont"></activity>
<activity android:name=".PictureBrowser"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/picturebrowser"></activity>
<activity android:name=".HtmlBrowser"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/htmlbrowser"></activity>
<activity android:name="UMDBrowser"
android:configChanges="orientation|keyboardHidden|navigation"
android:label="@string/htmlbrowser"></activity>
</application>
能否给路径加上引号
可以发我一份源码学习吗?
软件非常棒!感恩!
我的机器系统是LineAgeOs 17 android 10,多个小例子都失败,必现,谢谢!
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): W: A/ (41871): First type is not attr!
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 134): [/var/folders/hw/2v1kzg416d19m1b075539lr80000gn/T/brut_util_Jar_8558341382933133461.tmp, p, --forced-package-id, 127, --min-sdk-version, 15, --target-sdk-version, 26, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /var/folders/hw/2v1kzg416d19m1b075539lr80000gn/T/APKTOOL3137048435568646081.tmp, -0, arsc, -0, arsc, -I, /Users/tyo/Library/apktool/framework/1.apk, -S, /Users/tyo/Desktop/ApkToolPlus-master/out/production/Temp/jiagu/decompile/res, -M, /Users/tyo/Desktop/ApkToolPlus-master/out/production/Temp/jiagu/decompile/AndroidManifest.xml]
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.Androlib.buildResourcesFull(Androlib.java:477)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.Androlib.buildResources(Androlib.java:411)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.Androlib.build(Androlib.java:310)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.Androlib.build(Androlib.java:263)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.apktool.Main.cmdBuild(Main.java:231)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.apktool.Main.main(Main.java:84)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 134): [/var/folders/hw/2v1kzg416d19m1b075539lr80000gn/T/brut_util_Jar_8558341382933133461.tmp, p, --forced-package-id, 127, --min-sdk-version, 15, --target-sdk-version, 26, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /var/folders/hw/2v1kzg416d19m1b075539lr80000gn/T/APKTOOL3137048435568646081.tmp, -0, arsc, -0, arsc, -I, /Users/tyo/Library/apktool/framework/1.apk, -S, /Users/tyo/Desktop/ApkToolPlus-master/out/production/Temp/jiagu/decompile/res, -M, /Users/tyo/Desktop/ApkToolPlus-master/out/production/Temp/jiagu/decompile/AndroidManifest.xml]
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:441)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.Androlib.buildResourcesFull(Androlib.java:463)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): ... 5 more
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): Caused by: brut.common.BrutException: could not exec (exit code = 134): [/var/folders/hw/2v1kzg416d19m1b075539lr80000gn/T/brut_util_Jar_8558341382933133461.tmp, p, --forced-package-id, 127, --min-sdk-version, 15, --target-sdk-version, 26, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /var/folders/hw/2v1kzg416d19m1b075539lr80000gn/T/APKTOOL3137048435568646081.tmp, -0, arsc, -0, arsc, -I, /Users/tyo/Library/apktool/framework/1.apk, -S, /Users/tyo/Desktop/ApkToolPlus-master/out/production/Temp/jiagu/decompile/res, -M, /Users/tyo/Desktop/ApkToolPlus-master/out/production/Temp/jiagu/decompile/AndroidManifest.xml]
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.util.OS.exec(OS.java:95)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:435)
ERROR:2017-12-06 11:14:49.(CmdUtils.java:105): ... 6 more
你那里水表助手签名之后能跑嘛?
DEBUG:2020-12-05 16:02:50.(CmdUtils.java:76): exec=java -jar D:\jiagu\ApkToolPlus-master\out\production\Temp\apktool.jar b D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile -o D:\jiagu\baiduyou_encrypted.apk
DEBUG:2020-12-05 16:02:50.(CmdUtils.java:99): I: Using Apktool 2.2.3-ea16f3-SNAPSHOT
DEBUG:2020-12-05 16:02:50.(CmdUtils.java:99): I: Checking whether sources has changed...
DEBUG:2020-12-05 16:02:50.(CmdUtils.java:99): I: Smaling smali folder into classes.dex...
DEBUG:2020-12-05 16:02:50.(CmdUtils.java:99): I: Checking whether resources has changed...
DEBUG:2020-12-05 16:02:50.(CmdUtils.java:99): I: Building resources...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: A/ (19004): First type is not attr!
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: res\drawable-v21$avd_hide_password__0.xml: Invalid file name: must contain only [a-zA-Z0-9_.]. Ignoring...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: res\drawable-v21$avd_hide_password__1.xml: Invalid file name: must contain only [a-zA-Z0-9_.]. Ignoring...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: res\drawable-v21$avd_hide_password__2.xml: Invalid file name: must contain only [a-zA-Z0-9_.]. Ignoring...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: res\drawable-v21$avd_show_password__0.xml: Invalid file name: must contain only [a-zA-Z0-9_.]. Ignoring...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: res\drawable-v21$avd_show_password__1.xml: Invalid file name: must contain only [a-zA-Z0-9_.]. Ignoring...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): W: res\drawable-v21$avd_show_password__2.xml: Invalid file name: must contain only [a-zA-Z0-9_.]. Ignoring...
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 3): [C:\Users\swiftly\AppData\Local\Temp\brut_util_Jar_1264753396334832837.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 26, --version-code, 4, --version-name, 4.1.4, --no-version-vectors, -F, C:\Users\swiftly\AppData\Local\Temp\APKTOOL1389226897079285451.tmp, -0, arsc, -0, bbi, -0, cci, -0, arsc, -I, C:\Users\swiftly\AppData\Local\apktool\framework\1.apk, -S, D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile\res, -M, D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile\AndroidManifest.xml]
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.Androlib.buildResourcesFull(Androlib.java:477)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.Androlib.buildResources(Androlib.java:411)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.Androlib.build(Androlib.java:310)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.Androlib.build(Androlib.java:263)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.apktool.Main.cmdBuild(Main.java:231)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.apktool.Main.main(Main.java:84)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 3): [C:\Users\swiftly\AppData\Local\Temp\brut_util_Jar_1264753396334832837.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 26, --version-code, 4, --version-name, 4.1.4, --no-version-vectors, -F, C:\Users\swiftly\AppData\Local\Temp\APKTOOL1389226897079285451.tmp, -0, arsc, -0, bbi, -0, cci, -0, arsc, -I, C:\Users\swiftly\AppData\Local\apktool\framework\1.apk, -S, D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile\res, -M, D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile\AndroidManifest.xml]
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:441)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.Androlib.buildResourcesFull(Androlib.java:463)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): ... 5 more
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): Caused by: brut.common.BrutException: could not exec (exit code = 3): [C:\Users\swiftly\AppData\Local\Temp\brut_util_Jar_1264753396334832837.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 26, --version-code, 4, --version-name, 4.1.4, --no-version-vectors, -F, C:\Users\swiftly\AppData\Local\Temp\APKTOOL1389226897079285451.tmp, -0, arsc, -0, bbi, -0, cci, -0, arsc, -I, C:\Users\swiftly\AppData\Local\apktool\framework\1.apk, -S, D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile\res, -M, D:\jiagu\ApkToolPlus-master\out\production\Temp\jiagu\decompile\AndroidManifest.xml]
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.util.OS.exec(OS.java:95)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:435)
ERROR:2020-12-05 16:02:52.(CmdUtils.java:105): ... 6 more
Exception in thread "Thread-4" java.lang.RuntimeException: sign apk error : file 'D:\jiagu\baiduyou_encrypted.apk' is no exits or not a file.
at com.linchaolong.apktoolplus.core.ApkToolPlus.signApk(ApkToolPlus.java:366)
at com.linchaolong.apktoolplus.core.jiagu.JiaGu.encrypt(JiaGu.java:166)
at com.linchaolong.apktoolplus.module.jiagu.JiaGuActivity.encryptApk(JiaGuActivity.java:197)
at com.linchaolong.apktoolplus.module.jiagu.JiaGuActivity.lambda$iteratorEncryptApkList$8(JiaGuActivity.java:188)
at com.linchaolong.apktoolplus.utils.TaskQueue$TaskWrapper.run(TaskQueue.java:45)
at com.linchaolong.apktoolplus.utils.TaskQueue.loop(TaskQueue.java:109)
at com.linchaolong.apktoolplus.utils.TaskQueue.lambda$start$0(TaskQueue.java:86)
at java.lang.Thread.run(Thread.java:748)
DEBUG:2020-12-05 16:02:52.(JiaGuActivity.java:218): 正在签名
DEBUG:2020-12-05 16:02:56.(CmdUtils.java:76): exec=explorer.exe /select,D:\jiagu\baiduyou.apk
DEBUG:2020-12-05 16:09:20.(Popup.java:101): click btnConfirm
DEBUG:2020-12-05 16:09:20.(AppManager.java:120): FinishListener exitCalled
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.