1. 程式人生 > >自學Android開發(二) AndroidStudio 匯入Github上下載的專案,以及使用Genymotion所遇到的問題

自學Android開發(二) AndroidStudio 匯入Github上下載的專案,以及使用Genymotion所遇到的問題

因為是自學Android自然是想找一些原始碼,自己跑著試試,然後自己再去解讀這些程式碼~~

本著這樣的想法,於是就在Github上找了一個Android的小遊戲

https://github.com/HurTeng/StormPlane    連線奉上~~   -。-

高高興興的下完原始碼,就想匯入AS中跑跑看。。。

萬萬沒想到。。。出現各種破事

一開始用Genymotion,建立三星 Galaxy S8 -8.0-API 26的虛擬機器

點選開始按鈕後報錯

Unable to start the virtual device 

Virtualbox cannot start the virtual device .Your CPU is incompatible with virtualization technologies.For more information, check the log files. Please refer to: www.genvmotion com/OK

emmmm。。。。說是CPU不相容什麼亂七八糟的

找了半天終於找到解決辦法    http://blog.csdn.net/tlh0212/article/details/47173377

到此Genymotion就沒出啥問題了

然後在AndroidStudio開始匯入專案檔案,發現執行按鈕是灰的0.0 邊上也沒有app那個東西,還報了個什麼錯給忘記了= =

android studio匯入其他專案工程報錯解決方法

           http://blog.csdn.net/fan7983377/article/details/51679199

嗯嗯~~~繼續粘上傳送門~~

不過我沒有按照他說的吧那些東西給刪了0.0

繼續執行依然報錯

話多不說,連線奉上

https://www.cnblogs.com/apptao/p/5231184.html

發現是SDK Manager 裡少下了個東西  就是那個Android Support Repository

然後下載不了- -......

總會有解決方法的

在SDK Manager裡的Tools中選擇Options 


mirrors.zzu.edu.cn

80

在把下面勾給勾上~~~

下完之後,發現可以在虛擬機器上跑出來了

但是!!!!!

Invalid VCS root mapping

The directory D:\AndroidStudioProjects\StormPlane-master is registered as a Git root, but no Git repositories were found there.

。。。。。。。。。。。。。

http://blog.csdn.net/weixin_37771550/article/details/78212461

跟著走,發現並沒有git.exe這個東西

於是

http://blog.csdn.net/Carol_1992/article/details/75174518

嗯。。。在最後面,六那裡~~~

至此。。。雖然還有點問題。。。但程式是扣以跑起來的0.0雖然有點卡(是很卡= =)

O那啥K。。。下一次就發程式碼分析了-。-