版權聲明:本文為Marno原創,轉載必須在明確位置注明出處!轉載地址:http://www.jianshu.com/p/276cb2c0283a注:原創不易,歡迎【贊賞】和【點贊】
更多關于安卓React Native知識請關注簡書專題《安卓React-Native陣營》
使用中文指導中的命令行安裝【Chocolatey】失敗,無法使用【choco】命令
答:首先該命令是可以成功安裝的,只不過下載過程有點慢,而且最好關閉360等軟件;如果你等了很久還不行,就直接中斷再試一次。如果有VPN,直接VPN掛起嘗試,重試的時候記得去下載目錄把之前的殘余文件手動刪除。我就是因為這個試了好久,明明文件都下載完了,但是就是不能識別【choco】命令,后來就是手動刪除該文件夾后重試就通過了。然后接下來的安裝nodejs和python一般就沒什么問題了。
初始化項目的時候輸入【react-native init AwesomePRoject】命令后,一直顯示installing,就沒有反應了,是不是哪里步驟出錯了?
答:步驟沒有錯,這個命令執行也沒有問題,因為這里下載的文件有點大,所以會等很久,如果網速不好建議還是找個網好的地方再試,還是建議使用VPN下載,我也是試了差不多有10多次才成功,如果需要中斷直接ctrl+c,然后去C盤下把AwesomeProject目錄刪除再重試。
為什么是AwesomeProject呢?這個名字可以變嗎?一定要在C盤init嗎?
答:肯定不是,存放工程的目錄和工程的名字可以自己決定,有些人習慣吧工程統一放到一個盤符下面,不管哪個盤,肯定很少有人直接放C盤。如果自己更改了盤符后,在執行后面的【reavt-native run-android】命令的時候,記得把執行目錄切換到你自己更改后的目錄。
執行【react-native run-android】報錯,編譯已經通過了,而且APK也生成了,但是到安裝的時候出錯
報錯一
報錯二
答:好像出現這個問題的原因有點多,找了幾個解決方案,根據自己的情況看一下吧,不過很多情況是因為gradle的原因,默認初始化項目后的gradle版本是1.3.1,改回1.2.0基本可以解決這個問題,改成1.2.0之后需要重新編譯,一次不就多試幾次,我試了第二次才成功1.github官方issue2.stackoverflow提問3.CSDN
使用真機模擬,搖晃手機無法彈出dev menu
答:這個彈出框需要用到【懸浮窗】權限,到手機設置里看下該權限是否打開
在cmd輸入某個命令的時候,提示【"xxx"不是內部或外部命令,也不是可運行的程序或批處理文件】
答:這是因為沒有在系統環境變量中配置該命令可執行程序,請重新查看文檔中配置環境變量的部分,貼一下我的配置,我是windows10操作,如果環境變量少了紅框里的內容可能就無法運行
我下載了別人的開源項目,怎么在我的電腦上運行呢?
答:cmd切換到這個目錄后先執行【npm install】在執行【 react-native run-android】
npm安裝三方組件庫一直報錯
答:把工程都關閉,然后重裝一遍nodejs,然后在終端進入該目錄后,重新安裝試一下。我有好幾個庫出現這樣的問題,在網上找了很久的教程,翻q出去還找了好久,結果重裝nodejs就解決了
新聞熱點
疑難解答