我想用cordova Build 我的离子安卓应用程序的apk文件 . 但每次出现错误
:CordovaLib:compileDebugJava
我想创建5.0的apk并设置目标21但仍然得到相同的错误 .
Error:
:CordovaLib:compileDebugJavaC:\xampp\htdocs\smaart\platforms\android\CordovaLib\src\org\apache\cordova\CordovaInterfaceImpl.java:191: error: cannot find symbol
getActivity().requestPermissions(permissions, requestCode);
symbol: method requestPermissions(String[],int)
location: class Activity
C:\xampp\htdocs\smaart\platforms\android\CordovaLib\src\org\apache\cordova\CordovaInterfaceImpl.java:197: error: cannot find symbol
getActivity().requestPermissions(permissions, requestCode);
symbol: method requestPermissions(String[],int)
location: class Activity
C:\xampp\htdocs\smaart\platforms\android\CordovaLib\src\org\apache\cordova\Cordo vaInterfaceImpl.java:202: error: cannot find symbol
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
^
symbol: variable M
location: class VERSION_CODES
C:\xampp\htdocs\smaart\platforms\android\CordovaLib\src\org\apache\cordova\CordovaInterfaceImpl.java:204: error: cannot find symbol
int result = activity.checkSelfPermission(permission);
symbol: method checkSelfPermission(String)
location: variable activity of type Activity
C:\xampp\htdocs\smaart\platforms\android\CordovaLib\src\org\apache\cordova\CordovaActivity.java:493: error: method does not override or implement a method froma supertype
@Override
^
Note: Some input files use or override a deprecated API.
FAILED注意:使用-Xlint重新编译:弃用以获取详细信息 . 5个错误
建筑失败
总时间:4.235秒
FAILURE:构建因异常而失败 .
- 出了什么问题:任务'执行失败':CordovaLib:compileDebugJava' .
编译失败;请参阅编译器错误输出以获取详细信
- 尝试:使用--stacktrace选项运行以获取堆栈跟踪 . 使用--info或--debug选项运行以获取更多日志输出 . 错误:cmd:命令失败,退出代码为1
1 回答
首先按照运行您的SDK管理器和下载Android 6.0(API 23)仅SDK平台的步骤在Image
中选择一个
现在检查项目中的路径..platforms \ android \ CordovaLib打开project.properties并检查
希望IT能够毫无错误地构建