App crashes when I turn off the storage permission

in #utopian-io5 years ago

Project Information

Repository: https://github.com/ElderDrivers/EdXposedManager

Project Name EdXposedManager

The issue Submitted on Github: https://github.com/ElderDrivers/EdXposedManager/issues/18

My Github Link: https://github.com/iamowomizz

Device details

Xposed Version: 4.5.0

Xposed Systemless

Device OS version: 7.0

Device Manufacturer: infinix

Device Name: S2pro

Reproduction Steps

  1. Launch the app

  2. Click on the two horizontal lines at the top left corner of the app

  3. Click on the application list section which is the 3rd in the list

  4. See error

Expected Result

I expect the app to show the list of applications when I click on the Application list

Actual Result
When I click on the application list the app just closes.

Screen recording

Crash logs

SUPPORTED_64_BIT_ABIS=[Ljava.lang.String;@80d5d3
versionCode=450
BOARD=unknown
BOOTLOADER=unknown
TYPE=user
ID=NRD90M
TIME=1502829836000
BRAND=Infinix
TAG=Build
HARDWARE=mt6735
SERIAL=0216610752011566
SUPPORTED_ABIS=[Ljava.lang.String;@c338510
CPU_ABI=arm64-v8a
IS_DEBUGGABLE=false
RADIO=unknown
MANUFACTURER=Infinix
IS_EMULATOR=false
SUPPORTED_32_BIT_ABIS=[Ljava.lang.String;@30fb3c2
TAGS=release-keys
CPU_ABI2=
UNKNOWN=unknown
PERMISSIONS_REVIEW_REQUIRED=false
USER=rlk-buildsrv-tf29
FINGERPRINT=Infinix/H539/Infinix-X522:7.0/NRD90M/X522-H539C-N-170816V186:user/release-keys
HOST=rlk-buildsrv-tf29
versionName=4.5.0
PRODUCT=H539
DISPLAY=X522-H539C-N-170816V186
MODEL=Infinix S2 Pro
DEVICE=Infinix-X522
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:7580)
at android.view.ViewRootImpl.invalidateChildInParent(ViewRootImpl.java:1244)
at android.view.ViewGroup.invalidateChild(ViewGroup.java:5464)
at android.view.View.invalidateInternal(View.java:14345)
at android.view.View.invalidate(View.java:14286)
at android.view.View.invalidateParentIfNeeded(View.java:14498)
at android.view.View.clearAnimation(View.java:21034)
at androidx.swiperefreshlayout.widget.SwipeRefreshLayout.startScaleDownAnimation(SwipeRefreshLayout.java:486)
at androidx.swiperefreshlayout.widget.SwipeRefreshLayout.setRefreshing(SwipeRefreshLayout.java:472)
at androidx.swiperefreshlayout.widget.SwipeRefreshLayout.setRefreshing(SwipeRefreshLayout.java:434)
at com.solohsu.android.edxp.manager.fragment.BlackListFragment.onDataReady(BlackListFragment.java:105)
at com.solohsu.android.edxp.manager.adapter.AppAdapter.loadApps(AppAdapter.java:88)
at com.solohsu.android.edxp.manager.adapter.AppAdapter.lambda$LGPXRZKHv0-HYOZH1w0mWrmvBLY(AppAdapter.java)
at com.solohsu.android.edxp.manager.adapter.-$$Lambda$AppAdapter$LGPXRZKHv0-HYOZH1w0mWrmvBLY.run(lambda)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:761)

Sort:  

Hi @iamowomizz, thanks for making this contribution

Unfortunately, this cannot be scored. This is not the correct use case. It is specified in the documentation that you need to have the Elder driver Xposed Framework installed before using the companion applications( EdXposed Installer and EdXposed Manager)

if you are wondering what the parent app is all about -- A Riru module trying to provide a ART hooking framework (initially for Android Pie) which delivers consistent APIs with the OG Xposed, leveraging YAHFA (or SandHook) hooking framework

You can read the documentation for the known issues and more info

I look forward to more of your reports

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @fego! Keep up the good work!

You can use


<*pre>
<*code>
Paste you log cat here
<*/code>
<*/pre>

REMOVE * SIGN FROM THE CODE ,YOU WILL SEE PREVIEW WHEN POSTING FROM STEEMIT.

any app will crash if you turn off permission

Nope, i know apps that won't

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 62924.41
ETH 2436.05
USDT 1.00
SBD 2.52