[Android Software Development] edzamber:
Hi all,

Maybe someone have an idea...

I tryed to decompil last Playstore 9.4.18 with AOSP framework 9.0 api 28 and original signature.

No problem, i make changes into ressources.arsc, recompil perfectly.

But my apk is corrupted. If i try to Remove or add something in recompiled apk with 7zip,i have "non implemented" pop-up.

My drawables Folders as drawable-hdpi-v4 in original apk are rename drawable-hdpi and i have a FC.

I have only modify values-fr.

My File res/drawable-xxhdpi/drawer_shadow.9.png is present ...

Here my FC log :

FATAL EXCEPTION: main
Process: com.android.vending, PID: 12137
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.vending/com.google.android.finsky.activities.MainActivity}: android.view.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating class com.google.android.finsky.layout.play.FinskyDrawerLayout
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
Caused by: android.view.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating class com.google.android.finsky.layout.play.FinskyDrawerLayout
Caused by: android.view.InflateException: Binary XML file line #1: Error inflating class com.google.android.finsky.layout.play.FinskyDrawerLayout
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java)
at android.view.LayoutInflater.createView(LayoutInflater.java)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java)
at android.view.LayoutInflater.inflate(LayoutInflater.java)
at android.view.LayoutInflater.inflate(LayoutInflater.java)
at android.view.LayoutInflater.inflate(LayoutInflater.java)
at android.support.v7.app.aq.b(SourceFile:77)
at android.support.v7.app.aa.setContentView(SourceFile:21)
at com.google.android.finsky.activities.MainActivity.onCreate(SourceFile:30)
at android.app.Activity.performCreate(Activity.java)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
Caused by: android.content.res.Resources$NotFoundException: Drawable com.android.vending:drawable/drawer_shadow with resource ID #0x7f0800cc
Caused by: android.content.res.Resources$NotFoundException: File res/drawable-xxhdpi/drawer_shadow.9.png from drawable resource ID #0x7f0800cc
at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java)
at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java)
at android.content.res.Resources.getDrawable(Resources.java)
at android.content.Context.getDrawable(Context.java)
at android.support.v4.content.d.a(SourceFile:16)
at com.google.android.play.drawer.g.<initSourceFile:7)
at com.google.android.finsky.layout.play.FinskyDrawerLayout.<initSourceFile:3)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java)
at android.view.LayoutInflater.createView(LayoutInflater.java)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java)

Here AOSP framework 9.0 if someone want to test...

https://www.mediafire.com/download/dgvmdq6jc861nud