Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[BUG]apk encode by 2.8.1 will crash at Android7.1.1 #3329

Closed
37syljq opened this issue Sep 13, 2023 · 4 comments
Closed

[BUG]apk encode by 2.8.1 will crash at Android7.1.1 #3329

37syljq opened this issue Sep 13, 2023 · 4 comments

Comments

@37syljq
Copy link

37syljq commented Sep 13, 2023

when using --use-aapt2 to build a apk, then apk can not be installed at Android7.1.1

Information

  1. Apktool Version (apktool -version) - 2.8.1
  2. Operating System (Mac, Linux, Windows) - Mac, Linux
  3. APK From? (Playstore, ROM, Other) - Other
  4. Java Version (java --version) - openjdk 11.0.10 2021-01-19 OpenJDK Runtime Environment (build 11.0.10+9) OpenJDK 64-Bit Server VM (build 11.0.10+9, mixed mode)

Stacktrace/Logcat

FATAL EXCEPTION: main
Process: com.demo.flamingo, PID: 7212
java.lang.RuntimeException: Unable to get provider androidx.startup.InitializationProvider: android.content.res.Resources$NotFoundException: String resource ID #0x7f090000
 at android.app.ActivityThread.installProvider(ActivityThread.java:6029)
 at android.app.ActivityThread.installContentProviders(ActivityThread.java:5592)
 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5531)
 at android.app.ActivityThread.-wrap2(ActivityThread.java)
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1599)
 at android.os.Handler.dispatchMessage(Handler.java:102)
 at android.os.Looper.loop(Looper.java:154)
 at android.app.ActivityThread.main(ActivityThread.java:6292)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:906)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:796)
Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x7f090000
 at android.content.res.Resources.getText(Resources.java:352)
 at android.content.res.Resources.getString(Resources.java:398)
 at android.content.Context.getString(Context.java:481)
 at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:216)
 at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:206)
 at androidx.startup.InitializationProvider.onCreate(InitializationProvider.java:45)
 at android.content.ContentProvider.attachInfo(ContentProvider.java:1908)
 at android.content.ContentProvider.attachInfo(ContentProvider.java:1883)
 at android.app.ActivityThread.installProvider(ActivityThread.java:6026)
 at android.app.ActivityThread.installContentProviders(ActivityThread.java:5592) 
 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5531) 
 at android.app.ActivityThread.-wrap2(ActivityThread.java) 
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1599) 
 at android.os.Handler.dispatchMessage(Handler.java:102) 
 at android.os.Looper.loop(Looper.java:154) 
 at android.app.ActivityThread.main(ActivityThread.java:6292) 
 at java.lang.reflect.Method.invoke(Native Method) 
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:906) 
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:796) 

Steps to Reproduce

  1. apktool --only-main-classes --use-aapt2 d demo.apk -o ./demo
  2. apktool b --use-aapt2 ./demo
  3. sign apk and install

APK

demo_apk.zip

@user0-07161
Copy link

Have you tried without --use-aapt2 flag?

@iBotPeaches iBotPeaches closed this as not planned Won't fix, can't repro, duplicate, stale Sep 13, 2023
@37syljq
Copy link
Author

37syljq commented Sep 14, 2023

Have you tried without --use-aapt2 flag?

yes, without --use-aapt2, it will not crash, but it is still a bug, I think

@user0-07161
Copy link

@37syljq It's Not actually a Bug, i think.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants