1、运行一直有错误,检查缺少的配置
cordova requirements
2、执行cordova build android 出现输出如下,编译不成功
ANDROID_HOME=/Users/huangenai/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
/Applications/Android Studio.app/Contents/gradle/gradle-4.6/bin/gradle: Command failed with exit code EACCES
执行
cordova build android --verbose
Running command: "/Applications/Android Studio.app/Contents/gradle/gradle-4.6/bin/gradle" -p /Users/huangenai/Desktop/project/push/platforms/android wrapper -b /Users/huangenai/Desktop/project/push/platforms/android/wrapper.gradle
Command finished with error code EACCES: /Applications/Android
解决方案:
权限问题,执行以下命令,地址为上面红色那段中的地址
sudo chmod 777 "/Applications/Android Studio.app/Contents/gradle/gradle-4.6/bin/gradle"
3、fileHashes.lock 没有权限
sudo chown -R $USER /User/xxx/project (项目文件夹)
4、Android 运行时 Error:moudle not specified
然后在输入款出输入 Sync Project With Gradle Files
点击Sync Project With Gradle Files,修复项目
可以运行了
网友评论