最近更新了Android Studio 之后Android studio 編譯錯(cuò)誤:CreateProcess error=206, 文件名或擴(kuò)展名太長。
原因?yàn)?bin 文件的路徑層級(jí)太多
解決方法1:
1. Android Studio -> Run -> Edit Configurations -> Templates -> Application
-> shorten command line: 選擇 JAR manifest ? ?-java -cp classpath.jar classname [args]
(默認(rèn)為user-local default:none ?-java [options] classname [args] )?
2. ?然后 Build ->Clean project -> 再重新Build
3. 如果是在 junit test 報(bào)的錯(cuò),上面 Application 改為選擇 ?Android JUnit , 同樣做Shorten command line的修改
解決方法2:
結(jié)束任務(wù)管理器Java進(jìn)程,重新編譯即可
解決方法3:
降低Android Studio版本 和 升級(jí)jdk版本
參考地址:android - Caused by: java.lang.AssertionError: Could not delete caches dir yourProject\build\kotlin\compileDebugTestingKotlin - Stack Overflow文章來源:http://www.zghlxwxcb.cn/news/detail-730651.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-730651.html
到了這里,關(guān)于Android 編譯錯(cuò)誤:CreateProcess error=206, 文件名或擴(kuò)展名太長。的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!