我正在开发我的第一个 phonegap 应用程序。在深入开发之前,我真的很想创建一个调试环境。以下是我目前通过网络研究和一整天的尝试得到的结果。
社区推荐了很多工具,但我最终选择了 Chrome WebView 和 GapDebug。现在我可以使用USB 调试
连接到系统我正在使用 PhoneGap Developer App 从我的 Android 设备连接本地服务器,它工作正常。但我的问题是,当我检查 chrome://inspect 时,它确实列出了设备。但是没有列出用于调试的应用程序。
此处在应用程序运行时不显示任何应用程序。
和 PhoneGap 服务器
我正在使用 192.168.137.1:3000 连接应用 我已经在 chrome Port forwarding settings 和 GapDebug proxy setting 中添加了这个但是没有成功。
根据 GapDebug 的文档,我在 config.xml
中设置了以下内容
<gap:config-file platform="android" parent="/manifest">
<application android:debuggable="true" />
</gap:config-file>
并添加了 android:debuggable="true"
到 <application>
AndroidManifest.xml 中的元素。
谁能建议我如何让调试工具正常工作。
谢谢。
最佳答案
您无法调试 phonegap 开发者应用,因为它是从 google play 下载的签名应用。您必须在设备上运行您的应用
试试这个命令,它应该可以运行你的应用
phonegap run android --device
或者这个
phonegap cordova run android --device
关于android - 使用 WebView/GapDebug 调试 PhoneGap 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34706922/