我的 android apk 在 android 10 和以前的版本上运行良好,但在 android 11 中,我的应用程序在我从 google play 商店下载后立即崩溃,它只显示启动画面,然后自动应用程序崩溃
我已经给出了以下权限清单:相机、位置、存储、电话
但它抛出安全异常:
SecurityException: getDataNetworkTypeForSubscriber
也无法进一步调试,因为应用程序立即崩溃
我的 android apk 在 android 10 和以前的版本上运行良好,但在 android 11 中,我的应用程序在我从 google play 商店下载后立即崩溃,它只显示启动画面,然后自动应用程序崩溃
我已经给出了以下权限清单:相机、位置、存储、电话
但它抛出安全异常:
SecurityException: getDataNetworkTypeForSubscriber
也无法进一步调试,因为应用程序立即崩溃
您需要将文件添加到android:requestLegacyExternalStorage="true"
应用程序标签中。AndroidManifest.xml
android:requestLegacyExternalStorage让用户可以更好地控制他们的文件并限制文件混乱
您需要android:exported="true"
在AndroidManifest.xml
您声明的文件中设置Activity:
<activity
android:name="com.example.lib.MainActivity"
android:label="LibMain"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" >
</action>
</intent-filter>
</activity>