【发布时间】:2012-07-17 16:26:08
【问题描述】:
是否可以在无法修改的商业 Android 设备上调试已签名的应用程序版本?一个没有 with debuggable = "true"。
【问题讨论】:
-
@kabuko 该问题处理类似情况,但不是重复的,因为它确实指定 debuggable = "true"。
是否可以在无法修改的商业 Android 设备上调试已签名的应用程序版本?一个没有 with debuggable = "true"。
【问题讨论】:
是的,这是可能的。但是,应用程序的清单文件中必须有 android:debuggable="true"。
这里有一个similar question,可以为您提供更多详细信息。
【讨论】:
debug 版本的应用程序的问题。但是,如果您无权访问该特定应用程序的源代码,并且您想帮助debug 某人遇到的问题...您运气不好(如果android:debuggable="false")。
如果您可以使用调试器连接到设备,那么一旦应用程序运行,无论它是否来自已签名的 apk,您都可以尝试将调试器附加到应用程序进程。
【讨论】: