看起來像讀/寫外部存儲和閱讀手機狀態權限自動添加到清單上的Android的apk。這些對於所有React Native android應用程序都是必需的嗎?有什麼辦法來刪除這些權限?在構建時會自動添加React-Native不必要的Android用戶權限?
望着編譯/輸出/日誌/清單合併,調試REPORT.TXT我看到:
android:uses-permission#android.permission.READ_EXTERNAL_STORAGE
IMPLIED from `/***/android/app/src/main/AndroidManifest.xml:1:1-22:12 reason: org.webkit.android_jsc` requested WRITE_EXTERNAL_STORAGE
這感覺怪怪的,我會看看我安裝被請求這些權限如果我沒有使用Play商店的應用,
我有同樣的問題。這裏是我的AndroidManifest.xml https://gist.github.com/1985media/385f726cf4f035ec3ed1 – Fisch
這似乎與http://stackoverflow.com/questions/1747178/android-permissions-phone-calls-read-phone-state-和認同。然而,簡單地將此添加到我自己的清單是不夠的:android/app/build/outputs/logs/manifest-merger-debug-report.txt建議添加權限,因爲org.webkit.android_jsc的targetSdkVersion <4。當然,但如何擺脫這一點。 –
我們是否曾就此解決問題?我仍然獲得額外的權限被添加到我的反應原生應用程序。 –