Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个通过我网站上的 URL 打开的 android 应用程序。我要做的是,在应用程序启动时以调试模式附加 Eclipse。我可以从 Eclipse 以调试模式启动应用程序,但是当用户/另一个应用程序在设备上启动应用程序时,我不知道如何让 Eclipse 启动。
android.os.Debug.waitforDebugger()在onCreate您的启动活动中添加调用。这将使您的应用程序在启动时等待调试附加。
android.os.Debug.waitforDebugger()
onCreate
如果您仔细观察,有一段时间 Eclipse 会尝试将运行时会话与调试器耦合,因此它会开始监听它,直到耦合完成。我想你每次打开应用程序时都需要触发它。
我的问题是,你为什么需要它?当您从 Web 启动应用程序时,有哪些不同的条件需要从那里进行调试?如果有的话,是否有可能用任何常量或数据库数据来伪造它们?