簡體   English   中英

Weinre不顯示在手機上運行的Cordova Android應用程序的目標

[英]Weinre do not show target for Cordova Android App running on handphone

我真的需要一些幫助...

我使用cordova開發了一個簡單的應用程序,希望使用weinre調試該應用程序以進一步改進。

問題是當我托管weinre客戶端並使用瀏覽器訪問http://192.168.0.111:8080/client/#anonymous該應用程序未在客戶端中顯示為目標。

我在index.html的最后部分插入了此腳本導入行

<script src="http://192.168.0.111:8080/target/target-script-min.js#anonymous"></script>

在config.xml中,我放入<access origin="*" /> ,在AndroidManifest.xml中,我放入<uses-permission android:name="android.permission.INTERNET" />

我還嘗試使用托管weinre的計算機的瀏覽器打開index.html,並已將其指示為目標。 這意味着代碼應該可以正常工作。

我也嘗試訪問http://192.168.0.111:8080並且出現了weinre信息頁面。 這表示該IP地址正確無誤,並且可以通過我的手機訪問。

但是我不知道為什么當我運行該應用程序時,我們會以我的應用程序為目標。 我是否錯過了一些重要步驟以允許我的應用程序可訪問?

請幫忙。

畢竟我仍然無法確定問題,這可能是配置問題,可能不是...任何建議或答案都將受到歡迎。

並為與我類似的情況提供解決方案,您可以嘗試使用https://developer.chrome.com/devtools/docs/remote-debugging

我的情況很好。 此外,它更容易設置和更熟悉的界面。 您甚至可以像瀏覽網頁一樣逐行瀏覽js。

目前,這是我可以獲得的最佳解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM