[英]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.