我的 HTC One (M8) 手机已植根并运行 Android 6.0。Root Check 应用程序验证手机是否已植根。
我在 c# 中开发了一个 Xamarin Android 应用程序,AndroidManifest.xml 文件中包含以下权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
当我通过 Visual Studio 2017 部署我的 Xamarin Android 应用程序时,发生了几件奇怪的事情,这些事情似乎与权限相关......
- 该应用程序每次都重新安装 - 所有文件都被删除并重新添加
- 通过相机保存到外部目录(sd卡)的图片只有rw------权限
- 将代码中的文件从 sd 卡复制到应用程序本地文件夹返回空文件
所以我的问题是 xamarin.android 应用程序在部署到有根设备时是否具有 su 权限?