[英]How to automatically uninstall android app from device before installing a new version
我正在使用帶有 Gradle 構建的 Android Studio。 我在設備上測試我的應用程序,讓 Android Studio 和 Gradle 構建應用程序並將其安裝在設備上。 在安裝新版本之前,如何告訴 Gradle 或 Android Studio 從設備上卸載應用程序?
顯然,如果您在Run -> Edit Configurations...
,左側有一個 Android 配置的消耗性列表。
選擇你的,窗口右側是配置的詳細信息,該部分底部是Before launch
部分。
給定適合您的任務:app:uninstallAll
或:app:uninstallDebug
,創建一個gradle-aware Make
。 (有自動完成以獲取所有可用任務,如果您有多個模塊, app
可能會有所不同)。
當前的答案有點過時,這些是最簡單的步驟:
:app:uninstallAll
或等效項反應本機開發人員
只需替換 package.json 中的 android 腳本
替換這個腳本
"android": "react-native run-android",
用這個腳本
"android": "cd android && ./gradlew :app:uninstallAll && react-native run-android",
新腳本將從連接的設備上卸載以前的 apk,然后再安裝新的 apk,只需點擊 yarn android 或 npm android(您的偏好)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.