2017-06-03 84 views

回答

0

如果你有一個真正的設備去設備。除非嘗試安裝AVD。

1

這取決於你。AVD和手機有一些區別。你可以在AVD上選擇不同的SDK API和dpi,當你想在不同的手機上測試你的應用時,它真的很方便。但是請確保你的操作系統有足夠的RAM來運行AVD,否則你的系統將非常慢。如果你使用手機,你不需要等待AVD啓動並保證你的時間安全(第一次啓動對我來說真的很慢)。你當您的應用使用移動傳感器並且AVD沒有時,也需要使用您的手機。實用手機可以更加可操作。

+0

謝謝Juce。我將使用我的真實設備。 –

1

AVD會對任何計算機,Mac或其他設備產生影響,因爲它需要相當多的RAM來模擬設備。建議最低4 GB,但8 GB會更好。

這裏真正的問題是你對在多個設備上測試你的應用程序有多嚴重?你能保證你的應用程序足夠簡單,並且/或者你的代碼寫得夠好,能夠在所有設備上順利運行?如果沒有,請在多個Android版本上通過手機對其進行測試。

最好的測試類型是在多個真實設備上進行測試 - 這是考慮電池消耗,物理輸入和網絡問題等因素的唯一方法。當然,這會大大增加你開始時的開支,但從長遠來看,這將是值得的。

+1

謝謝雷。我將使用我的真實設備。 –

相關問題