2016-07-16 15 views
0

私はcordovaで私のイオンAndroid appのapkファイルを作成しようとしています。しかし、その都度エラーが表示されるたびにionic cordovaでAndroid APKを構築できません

:CordovaLib:compileDebugJava 

5.0のapkを作成してターゲット21を設定しても、同じエラーが表示されるようにしたいとします。

エラー:

: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エラー

BUILDは

合計時間をFAILED:4.235秒

FAILURE:ビルドが例外で失敗しました。 実行はタスクに失敗しました ':CordovaLib:compileDebugJavaを' 間違っていた何

  • Compilation failed; see the compiler error output for details.

  • してみてください。スタックトレースを取得する--stacktraceオプション付き 実行します。ログの出力を増やすには、--infoまたは--debug オプションを指定して実行します。 エラー:CMD:コマンドは1

+0

あなたが使用しているAndroidバージョン – mayur

答えて

1

まずは、Android 6.0(API 23)のみSDKプラットフォーム enter image description here

今画像で選択された1つをのステップはあなたのSDK Managerを実行に従い、ダウンロード終了コードで失敗しましたアンドロイド\ CordovaLib オープンproject.properties \あなたのproject..platformsにパスをチェックし

target=android-23

がエラー

せずにITを構築するホープの確認
+0

私はアンドロイドバージョン5.0を使用しています –

+0

私はすでにSDKプラットフォーム5.0 APIをインストールしています21 –

+0

うわー!!!!!ありがとうございました –

関連する問題