2014-08-29 142 views
0

我正在嘗試使用Android應用程序開發,並需要您的建議來緩解我目前的狀況。手機上安裝Android應用程序進行測試:建議

我的組織已禁用桌面USB,並且無法通過USB連接手機以測試我的應用程序。

  • 我已經安裝了genymotion,但由於它是在代理後面,所有我可以配置的方式,它給代理身份驗證錯誤。
  • avd比較慢,我嘗試的應用程序在每一步都需要互聯網連接。我也嘗試了這些,我的印象是我們可以通過它的瀏覽器連接到互聯網,但它不能連接到應用程序內的互聯網。我可能在這裏錯了。如果不是這樣,請讓我知道。

是否有任何其他方式,我們可以安裝應用程序在手機中,當我們的代碼來測試它..? 一個選項可以是每次導出一個apk文件,並通過發送這個apk通過郵件安裝在手機上。但是如果我們必須測試代碼並進行測試,這將是一項繁瑣的活動。

對此的任何建議..?

PS:我不想破解桌面以啓用USB。另外,使用啓用了USB的外部筆記本電腦在我的情況下無法使用。

非常感謝。

回答

0

的另一種方法是使用AirDroïd。你只需要在測試設備上安裝它,您可以使用Web應用程序進行管理:

your.static.ip.xx:8888

你可以用這種方式安裝你的應用程序,它真的很容易,你在本地網絡中不需要任何帳戶。

用於測試...不知道沒有USB,或沒有模擬器。也許你可以在文本文件中記錄一切&得到它(例如airdroid)。

編輯

我認爲,如果你創建一個帳戶,你可以用它外你的網絡。 http://web.airdroid.com/ 只需創建一個帳戶,&在應用上登錄網絡&,您可以在外部方式上使用它。

+0

謝謝西德。我認爲這是我目前最好的解決方案。我嘗試在我的家庭網絡,它是神話般的..一個問題:我的組織有一個無線網絡,當我連接airdoid它給它一個IP地址..但我的桌面不在設備所在的同一網絡中它是有線的)..有任何解決方案來克服這個..? – Troy 2014-09-02 04:02:03

+0

我想如果你創建一個帳戶,你可以在你的網絡外部使用它。 http://web.airdroid.com/只需創建一個帳戶,登錄網絡和應用程序,你可以在外部使用它。 – Sidd 2014-09-02 07:06:40

+0

是的,創建一個帳戶確實有幫助,因爲我們可以從瀏覽器訪問..謝謝! – Troy 2014-09-03 04:54:57

0

爲什麼當你的組織不適合開發時,你甚至會使用桌面PC。

這將是艱苦的工作,但你可以做你的Android設備本身所有的開發,利用AIDE

(其實AIDE是作爲一個IDE很實際的,如果你有一個大屏幕平板電腦,並與其配對一個全尺寸的藍牙鍵盤)。

+0

感謝您的建議。這是爲了學習目的,因此他們不會通過提供筆記本電腦來提供支持。話雖如此,這也是一個很好的選擇,但我沒有藍牙鍵盤/平板電腦。 – Troy 2014-09-02 03:58:14

0

報價:「裏面你的項目bin文件夾中有一個APK文件如果複製該文件到設備,您就可以從它安裝應用程序

當我在你情我把我的apk成併發送鏈接供人們下載。「 從這個link

+0

謝謝你指出。這是我迄今爲止還沒有意識到的一個附加信息..我將保留這作爲最後一個選項.. – Troy 2014-09-02 04:06:08