① 「android Studio運行APP報錯:系統找不到指定的路徑」是怎麼回事
項目所在的路徑中可能包含中文字元,所以Android Studio不能識別路徑。在新建項目時,改變所項目所在的路徑,把項目放在一個英文文件夾里就不會出錯了。
② Could not determine the dependencies of task ':app:compileDebugjavaWithJavac'.
在Android Studio使用中,我們可能會遇到這種問題:Error:Could not determine the dependencies of task ':app:'.
> In order to use Instant Run with this device running API 18, you must install platform 18 in your SDK。很多人一看到這個肯定要去下載API為18的SDK。如果我們拿不同版本的測試手機去安裝編譯apk時,同樣也會出現叫你安裝相對應的API,這樣不符合我們想要的,不可能叫我們從最低版本一直下載到最高的版本啊!這個問題的解決辦法是:打開你項目的Build.gradle中修改dependencies {classpath'com.android.tools.build:gradle:2.2.1'},我這里是2.2.1把這個值修改為2.0.0。再重新編譯就會正常的運行安裝App了。注意:打開的是你項目的Build.gradle,不是Mole中的Build.gradle。
如果遇到不是關於需要下載對應的API的問題,只報':app:'.這個問題,那麼它的解決辦法是:打開File——>settings——>Build,Execution,Deplyoment——>Instant Run——>把第一個勾選的給去掉再重新編譯。
去掉過後能正常的運行當前的項目,但是當你打開另外一個項目運行時有可能會運行失敗。你們可以試試,如果失敗的話再把這個給勾上就是了。
③ Ant打包功能求解!BUILD FAILED
你看看後面是不是有這樣的錯誤:
BUILD FAILED
D:\android\sdk\tools\ant\build.xml:649: The following error occurred while executing this line:
D:\android\sdk\tools\ant\build.xml:694: Execute failed: java.io.IOException: Cannot run program "D:\android\sdk\build-tools\23.0.0_rc2\bin\aapt.exe" (in directory "D:\Cocos\HelloCocos\proj.android"): CreateProcess error=2, 系統找不到指定的文件。
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
....
看提示:系統找不到指定的文件。是哪個文件呢?是這個:D:\android\sdk\build-tools\23.0.0_rc2\bin\aapt.exe,你去你的sdk目錄下看看是否有這個文件夾和文件bin\aapt.exe;沒有的話自己新建一個,然後將aapt.exe和zipalign.exe復制進去,這兩個文件在你D:\android\sdk\build-tools\23.0.0_rc2目錄下。然後在編譯。我的錯誤就是這樣解決的。不知道能否解決你的問題。個人經驗,僅供參考。
④ androidstudio新建項目build failed
把項目的build.gradle 里的buildscript 和allprojects 改成下面的配置
這是原來的配置
改為如下代碼:
buildscript {
repositories { // maven庫
def cn = "http://maven.aliyun.com/nexus/content/groups/public/"
def abroad = "http://central.maven.org/maven2/"
// 先從url中下載jar若沒有找到,則在artifactUrls中尋找
maven {
url cn
artifactUrls abroad
}
maven { url "http://maven.aliyun.com/nexus/content/repositories/jcenter"}
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.4'
// NOTE: Do not place your application dependencies here; they belong
// in the indivial mole build.gradle files
}
}
allprojects {
repositories { // maven庫
def cn = "http://maven.aliyun.com/nexus/content/groups/public/"
def abroad = "http://central.maven.org/maven2/"
// 先從url中下載jar若沒有找到,則在artifactUrls中尋找
maven {
url cn
artifactUrls abroad
}
maven { url "http://maven.aliyun.com/nexus/content/repositories/jcenter"}
google()
}
}
⑤ CocosCode IDE 打包安卓時 Ndk-build failed!
我也是,你找到原因了嗎?我換了台電腦可以,但是原來那台電腦還是不行。
⑥ android 導入項目問題
出現這種問題應該是你的as sdk版本和導入的那個項目的sdk版本不一致導致的,你需要下載導入項目那個版本的sdk。
⑦ Android Studio build報錯 Error:Execution failed for task ':XXXX:processDebugGoogleServices'.
需要在build.gradle中添加如下語句:
classpath 'com.google.gms:google-servises:3.0.0'
或者
classpath 'com.google.gms:google-servises:+'
⑧ 求教各位大神,這個Ndk Build Failed是怎麼回事
R10報錯情況改用R9D:
Updated project.properties
Updated local.properties
Updated file F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\..\..\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory `F:/COCOS2DPrac/Prac_005_Parkour_2/frameworks/runtime-src/proj.android'
make.exe: *** No rule to make target `/Users/slick/Desktop/CocosSDK/Practices/Prac_002/frameworks/runtime-src/proj.android/../../js-bindings/bindings/auto/jsb_cocos2dx_auto.cpp', needed by `obj/local/armeabi/objs/cocos_jsb_static/auto/jsb_cocos2dx_auto.o'. Stop.
make.exe: *** Waiting for unfinished jobs....
make.exe: Leaving directory `F:/COCOS2DPrac/Prac_005_Parkour_2/frameworks/runtime-src/proj.android'
Running command: compile
Building mode: release
running: '"F:\adtbundle\sdk\tools\android" update project -t android-19 -p F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android'
running: '"F:\adtbundle\sdk\tools\android" update lib-project -p F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/platform/android/java -t android-19'
building native
NDK build mode: release
running: 'F:\AndroidNDK\ndk-build -C F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\../../js-bindings;F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x;F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos;F:\COCOS2DPrac\Prac_005_Parkour_2\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external'
Ndk build failed!
make: *** 沒規則創建obj/local/armeabi/objs/helloNDK/com_ndk1_helloNDK.o 需要目標jni/com_ndk1_helloNDK.c 停止弟剛塊網找資料弄久都沒功.MK文件拷貝常式改ndk-build常式自新建工程編譯工程建NDK安裝路徑sample目錄求神指導啊激盡
⑨ Android gradle項目build出問題,求教各位大神
很明顯啊,你是不是調用網路的什麼東西了,錯誤顯示這個網路資源在你的myApp中沒有找到,你把這個資源添加進去就可以了。