Hi there folks,
I have an app (no source code) that I reverse engineered to get the code using the APKTOOOL
now the problem I'm having is that when trying to scan Bluetooth the app crashes and shuts down,
I managed to get it to scan once before to find the device
now if it DOESNT scan the app works fine
connects to the device and works fine
the issue is with it scanning
I changed a couple of permissions but still a no go
and in the developer studio it throws up A LOT or errors
below is a snippet from the XML file
please help me out folks
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.ACCESS_FIND_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.GET_TASKS"/>
Click to expand...
Click to collapse
Related
Hi all - I need help with a really urgent issue.
I'm running a beta test and hence loaded the apk to a public url (amazon S3). Until this point the url was not public domain.
I installed the app on multiple devices and after a day or two, I'm getting the popup warning to uninstall the app.
I installed on my device yesterday, it worked fine. Then today I tried to install on one more device then this issue came. Then I un-installed on my device. And tried to install, again the popup came. So I think it has to with verify apps somehow. But I am not able to figure it out.
And this behavior is not the same on all the phones/devices. On virustotal, i'm getting 1/57 detection ratio where drweb is giving this message - Android.Gmuse.2.origin. but this error from virustotal comes for my previous apps I've created also - but not this uninstall warning from Android and my apps are running fine on many other devices.
If it helps, i've also listed the permissions my app is using
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_LOGS" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.RESTART_PACKAGES" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.STATUS_BAR" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
<uses-permission android:name="com.google.android.gms.permission.ACTIVITY_RECOGNITION" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<!-- Share App -->
<uses-permission android:name="com.apps.corecomponents.view.TAB_INFO" />
<permission
android:name="com.apps.corecomponents.permission.C2D_MESSAGE"
androidrotectionLevel="signature" />
<permission android:name="com.apps.corecomponents.view.TAB_INFO" />
<uses-permission android:name="com.apps.corecomponents.permission.C2D_MESSAGE" />
<!-- This app has permission to register and receive data message. -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
Please let me know what prompts this error and how do we fix it.
Thanks a lot
Thank you for using XDA assist. I would try asking your question in this forum, http://forum.xda-developers.com/android/help
Thread closed.
My G4 (running 10o, unrooted) has been acting funny lately. It's got programme that don't weren't there when I did the update, permissions are crazy (apps have more than necessary), system apps somehow becoming user apps. I was going through some Manifest xml's and was confused when I got to the com.android.Bluetooth manifest and noticed a crazy amount of permissions. Wondered if anybody could compare this to their. Thanks. I'm so freaking confused about this. I'm not a n00b by any means.
Here it is:
Version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:sharedUserId="android.uid.bluetooth"
android:versionCode="22"
android:versionName="5.1-1525314544ad4"
package="com.android.bluetooth"
platformBuildVersionCode="22"
platformBuildVersionName="5.1-1525314544ad4">
<uses-sdk
android:minSdkVersion="22"
android:targetSdkVersion="22"/>
<original-package
android:name="com.android.bluetooth"/>
<permission
android:label="@2131230721"
android:name="android.permission.ACCESS_BLUETOOTH_SHARE"
androidrotectionLevel="signature"
android:description="@2131230722"/>
<permission
android:label="@2131230723"
android:name="com.android.permission.WHITELIST_BLUETOOTH_DEVICE"
androidrotectionLevel="signature"
android:description="@2131230724"/>
<permission
android:label="@2131230851"
android:name="android.permission.ACCESS_FM_RECEIVER"
androidrotectionLevel="normal"
androidermissionGroup="android.permission-group.NETWORK"
android:description="@2131230852"/>
<uses-permission
android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission
android:name="android.permission.ACCESS_BLUETOOTH_SHARE"/>
<uses-permission
android:name="android.permission.INTERNET"/>
<uses-permission
android:name="android.permission.BLUETOOTH"/>
<uses-permission
android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission
android:name="android.permission.BLUETOOTH_PRIVILEGED"/>
<uses-permission
android:name="android.permission.BLUETOOTH_MAP"/>
<uses-permission
android:name="android.permission.WAKE_LOCK"/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission
android:name="android.permission.READ_CONTACTS"/>
<uses-permission
android:name="android.permission.READ_CALL_LOG"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission
android:name="android.permission.NFC_HANDOVER_STATUS"/>
<uses-permission
android:name="android.permission.WRITE_SECURE_SETTINGS"/>
<uses-permission
android:name="android.permission.WRITE_APN_SETTINGS"/>
<uses-permission
android:name="android.permission.NET_ADMIN"/>
<uses-permission
android:name="android.permission.CALL_PRIVILEGED"/>
<uses-permission
android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission
android:name="android.permission.NET_TUNNELING"/>
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission
android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission
android:name="android.permission.CONNECTIVITY_INTERNAL"/>
<uses-permission
android:name="android.permission.MODIFY_PHONE_STATE"/>
<uses-permission
android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
<uses-permission
android:name="android.permission.BLUETOOTH_STACK"/>
<uses-permission
android:name="android.permission.INTERACT_ACROSS_USERS"/>
<uses-permission
android:name="android.permission.MANAGE_USERS"/>
<uses-permission
android:name="com.google.android.gallery3d.permission.GALLERY_PROVIDER"/>
<uses-permission
android:name="com.android.gallery3d.permission.GALLERY_PROVIDER"/>
<uses-permission
android:name="android.permission.MMS_SEND_OUTBOX_MSG"/>
<uses-permission
android:name="android.permission.RECEIVE_SMS"/>
<uses-permission
android:name="android.permission.SEND_SMS"/>
<uses-permission
android:name="android.permission.READ_SMS"/>
<uses-permission
android:name="android.permission.WRITE_SMS"/>
<uses-permission
android:name="android.permission.READ_CONTACTS"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.MEDIA_CONTENT_CONTROL"/>
<uses-permission
android:name="android.permission.MANAGE_DOCUMENTS"/>
<uses-permission
android:name="com.google.android.gm.permission.READ_GMAIL"/>
<uses-permission
android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission
android:name="android.permission.READ_PROFILE"/>
<uses-permission
android:name="android.permission.VIBRATE"/>
<uses-permission
android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission
android:name="android.permission.FLASHLIGHT"/>
<uses-permission
android:name="android.permission.WRITE_APN_SETTINGS"/>
<uses-permission
android:name="android.permission.WRITE_WAPPUSH"/>
<uses-permission
android:name="android.permission.READ_WAPPUSH"/>
<uses-permission
android:name="android.permission.CHANGE_CONFIGURATION"/>
<uses-permission
android:name="android.permission.ACCESS_ALL_DOWNLOADS"/>
<uses-permission
android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>
<uses-permission
android:name="android.permission.ACCESS_ALL_EXTERNAL_STORAGE"/>
<uses-permission
android:name="android.permission.ACCESS_FM_RECEIVER"/>
<uses-permission
android:name="android.permission.ACCESS_LGDRM"/>
<uses-permission
android:name="android.permission.MMS_PUSH"/>
<uses-permission
android:name="com.android.email.permission.ACCESS_PROVIDER"/>
<uses-permission
android:name="com.android.email.permission.READ_ATTACHMENT"/>
<uses-permission
android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission
android:name="android.permission.WRITE_MEDIA_STORAGE"/>
<uses-permission
android:name="android.permission.GET_TASKS"/>
<uses-permission
android:name="com.lge.permission.LGPOWER_MANAGER_HELPER"/>
<uses-permission
android:name="android.permission.STATUS_BAR_SERVICE"/>
<uses-permission
android:name="android.permission.READ_SEARCH_INDEXABLES"/>
<application
android:label="@2131231069"
android:icon="@2130837505"
android:name=".btservice.AdapterApp"
androidersistent="false"
supportsRtl="true">
<meta-data
android:name="com.lge.theme"
android:value="Theme_LGE_White"/>
<meta-data
android:name="com.lge.app.forceHideOverflowButton"
android:value="true"/>
<uses-library
android:name="javax.obex"/>
<uses-library
android:name="com.mtk.bt"
android:required="false"/>
<uses-library
android:name="com.qcom.bluetooth"
android:required="false"/>
<uses-library
android:name="com.broadcom.bt"
android:required="false"/>
<uses-library
android:name="com.broadcom.fm"
android:required="false"/>
<provider
android:name=".opp.BluetoothOppProvider"
android:exported="true"
androidrocess="@2131230817"
android:authorities="com.android.bluetooth.opp">
<path-permission
androidermission="android.permission.ACCESS_BLUETOOTH_SHARE"
androidathPrefix="/btopp"/>
</provider>
<service
android:name=".btservice.AdapterService"
androidrocess="@2131230817">
<intent-filter>
<action
android:name="android.bluetooth.IBluetooth"/>
<action
android:name="com.broadcom.bt.service.radiomanager.IBluetoothRadioManager"/>
</intent-filter>
</service>
<service
android:name=".opp.BluetoothOppService"
androidermission="android.permission.ACCESS_BLUETOOTH_SHARE"
android:enabled="@2131165187"
androidrocess="@2131230817"/>
<receiver
android:name=".opp.BluetoothOppReceiver"
android:enabled="@2131165187"
android:exported="true"
androidrocess="@2131230817">
<intent-filter>
<action
android:name="android.bluetooth.adapter.action.STATE_CHANGED"/>
<action
android:name="android.btopp.intent.action.OPEN_RECEIVED_FILES"/>
</intent-filter>
</receiver>
<receiver
android:name=".opp.BluetoothOppHandoverReceiver"
androidermission="com.android.permission.WHITELIST_BLUETOOTH_DEVICE"
androidrocess="@2131230817">
<intent-filter>
<action
android:name="android.btopp.intent.action.WHITELIST_DEVICE"/>
<action
android:name="android.btopp.intent.action.STOP_HANDOVER_TRANSFER"/>
</intent-filter>
<intent-filter>
<action
android:name="android.nfc.handover.intent.action.HANDOVER_SEND"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="*/*"/>
</intent-filter>
<intent-filter>
<action
android:name="android.nfc.handover.intent.action.HANDOVER_SEND_MULTIPLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="*/*"/>
</intent-filter>
</receiver>
<activity
android:theme="@16973840"
android:name=".opp.BluetoothOppLauncherActivity"
androidrocess="@2131230817"
android:finishOnTaskLaunch="true"
android:excludeFromRecents="true">
<intent-filter>
<action
android:name="android.intent.action.SEND"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="image/*"/>
<data
android:mimeType="video/*"/>
<data
android:mimeType="audio/*"/>
<data
android:mimeType="text/x-vcard"/>
<data
android:mimeType="text/plain"/>
<data
android:mimeType="text/html"/>
<data
android:mimeType="text/xml"/>
<data
android:mimeType="application/zip"/>
<data
android:mimeType="application/vnd.ms-excel"/>
<data
android:mimeType="application/msword"/>
<data
android:mimeType="application/vnd.ms-powerpoint"/>
<data
android:mimeType="application/pdf"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.presentationml.presentation"/>
<data
android:mimeType="text/x-vcalendar"/>
<data
android:mimeType="text/xml"/>
<data
android:mimeType="text/comma-separated-values"/>
<data
android:mimeType="application/*"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.SEND_MULTIPLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="image/*"/>
Good evening XDAs,
I am proud to present you my brand-new Android app, called Xcode Mobile. This app allows you to:
- Run iOS 8.4.2 - 10.2.1?
- Develop iOS apps and test the immediately
- Run Android 5.0.1 - 7.1.1?
- Develop Android apps and test them immediately The app can be found on the attached files!
You may install it as a normal apk.
Copyright to me.
(***I would appreciate it very much if you pressed the THANKS:good: button ?)
Can it run any IOS app?
Can you upload source pls
This app is under 3MB and wants the following permissions:
Code:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<permission android:name="io.appetizer.dimitriosvl.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
<uses-permission android:name="io.appetizer.dimitriosvl.permission.C2D_MESSAGE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="com.sec.android.provider.badge.permission.READ"/>
<uses-permission android:name="com.sec.android.provider.badge.permission.WRITE"/>
<uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS"/>
<uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT"/>
<uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE"/>
<uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"/>
<uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT"/>
<uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE"/>
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE"/>
<uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS"/>
<uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.READ_APP_BADGE"/>
<uses-permission android:name="com.oppo.launcher.permission.READ_SETTINGS"/>
<uses-permission android:name="com.oppo.launcher.permission.WRITE_SETTINGS"/>
Make up your own mind. I'm not going to install it.
solarkraft said:
This app is under 3MB and wants the following permissions:
Code:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<permission android:name="io.appetizer.dimitriosvl.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
<uses-permission android:name="io.appetizer.dimitriosvl.permission.C2D_MESSAGE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="com.sec.android.provider.badge.permission.READ"/>
<uses-permission android:name="com.sec.android.provider.badge.permission.WRITE"/>
<uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS"/>
<uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT"/>
<uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE"/>
<uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"/>
<uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT"/>
<uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE"/>
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE"/>
<uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS"/>
<uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.READ_APP_BADGE"/>
<uses-permission android:name="com.oppo.launcher.permission.READ_SETTINGS"/>
<uses-permission android:name="com.oppo.launcher.permission.WRITE_SETTINGS"/>
Make up your own mind. I'm not going to install it.
Click to expand...
Click to collapse
Thread closed and link removed
Regards
Sawdoctor
Hello, if an app does NOT have <uses-permission android:name="android.permission.INTERNET" />
in the AndroidManifest.xml file, Can it still connect to the internet?
To perform network operations an app's manifest must include the 2 following permissions:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Thank you.
i've an old Android app "com.example.package" that works fine until on Android 9, on Android 10 i've never tested, but on Android 11 & 12 no longer work
this app - on first launch after installation - needs to download additional data on "/storage/emulated/0/Android/data/com.example.package/files/", but on Android 11 & 12 - get this error while starting additional data download:
Download stopped
com.example.androidlib.j: Could not create the directory /storage/emulated/0/Android/data/com.example.package/files/
with last ApkTool v2.7.0 java version (.jar) (tested also with last APK Editor on Android) i've decompiled APK file, and this is stock AndroidManifest.xml:
XML:
<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="preferExternal" package="com.example.package" platformBuildVersionCode="9" platformBuildVersionName="2.3.1">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.android.vending.BILLING"/>
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:smallScreens="false" android:xlargeScreens="true"/>
<uses-configuration android:reqTouchScreen="finger"/>
<uses-feature android:name="android.hardware.sensor.accelerometer" android:required="true"/>
<uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="true"/>
<uses-feature android:name="android.hardware.wifi" android:required="false"/>
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
<activity android:configChanges="keyboardHidden|orientation" android:label="@string/app_name" android:name=".packageActivity" android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:configChanges="keyboardHidden|orientation" android:name="com.example.androidlib.MainActivity" android:screenOrientation="landscape"/>
<activity android:configChanges="keyboardHidden|orientation" android:name="com.example.androidlib.LicenseActivity" android:screenOrientation="landscape"/>
<activity android:configChanges="keyboardHidden|orientation" android:name="com.example.androidlib.DownloadActivity" android:screenOrientation="landscape"/>
<activity android:configChanges="keyboardHidden|orientation" android:name="com.example.androidlib.GLExtensionActivity" android:screenOrientation="landscape"/>
</application>
</manifest>
i tried to fix permission & build version issues with this strings:
platformBuildVersionCode="31" platformBuildVersionName="12"
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
and finally i've recompiled all with same last ApkTool v2.7.0 java version (.jar) (tested also with last APK Editor on Android)
but unfortunately, persist the error while starting additional data download
not work even if manually move additional data on right path/folder
how to solve?!?
To give users more control over their files and limit file clutter, Android 10 introduced a new storage paradigm for apps called scoped storage. Scoped storage changes the way apps store and access files on a device's external storage.
Therefore, for your app problems, in order to adapt to Android 10 and later, I recommend that you open the app project in Android Studio, make corresponding modifications of the source code, and rebuild and generate a new apk.