[英]IntelliJ IDEA 12 and Android, debug signed apk
當我單擊“運行/調試”時,如何告訴IntelliJ IDEA 12對其安裝在設備上的apk進行調試?
我可以使用工件手動完成此操作,但那超出了重點。
我找到了解決方法。
首先,我創建了工件,然后設置了一個新的運行配置,在該配置中,刪除了Make步驟,添加了構建工件步驟,然后選擇了要構建的工件。 然后,我創建兩個新的外部工具命令,並將它們添加到鏈中。
這些命令是:
adb uninstall APPLICATION_NAMESPACE
adb install -r PATH_TO_APK_FROM_FRAGMENT
與Deploy應用程序和啟動活動也很好地配合。
(您可以在此處保留“制作”步驟,但是您要編譯兩次相同的源代碼,考慮到Android,這不是一個快速的操作。)
這是有關如何在IntelliJ中定義外部工具命令的屏幕截圖:
醫生說
只有在指定了Debug或Release unsigned package模式的情況下, 只能通過Android構件定義來提取未簽名的程序包。
因此,除非其他人知道自定義駭客,否則我認為這是必經之路
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.