2017-03-26 6 views
0

今日、私は最新のAndroid Studio最新バージョンをアップグレードしてプロジェクトをビルドしました。そして、問題は新しいAndroid Studioです。私はSDK 23でプロジェクトをコンパイルできません... SDK 25は下位のSDKバージョンで壊れており、一部の上位SDKでしか動作しないため、SDK 25でビルドできません。どうすればこの問題を解決できるのかを提案してください。新しいAndroid StudioでAPIを使用してプロジェクトをビルドできません23

エラー:SDKビルドツールのリビジョン(23.0.1)がプロジェクト ':app'には低すぎます。最低限必要なはここ25.0.0

は私のGradleのコードで、

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion '23.0.1' 

    defaultConfig { 
     applicationId "com.app.androidlivetv" 

     manifestPlaceholders = [manifestApplicationId: "${applicationId}", 
           onesignal_app_id: "90582504-49da-44c1-8a3c-800ca73877af", 
           onesignal_google_project_number: "267076126070"] 

     minSdkVersion 16 
     targetSdkVersion 20 
     versionCode 1 
     versionName "1.0" 
     multiDexEnabled true 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
     dexOptions { 
      javaMaxHeapSize "4g" 
     } 

    } 
} 

    dependencies { 
     compile files('libs/picasso-2.4.0.jar') 
     compile 'com.android.support:appcompat-v7:23.1.1' 
     compile 'it.neokree:MaterialTabs:0.11' 
     compile 'com.google.android.gms:play-services:10.2.0' 
     compile 'com.onesignal:OneSignal:[email protected]' 
     compile 'com.devbrackets.android:exomedia:2.5.5' 
     compile 'com.google.android.exoplayer:exoplayer:r1.5.8' 
     compile files('libs/YouTubeAndroidPlayerApi.jar') 
     compile 'com.android.support:multidex:1.0.1' 
    } 
+0

あなたは常に最新のSDKでコンパイルおよびより少ないAPIのバージョン上で実行することができます。あなたはそれを試してみて**後にするときのエラーを記述してください。**あなたはサポートの依存関係を更新します** ** compileSdkのバージョン番号 –

答えて

0

ちょうど23にターゲットSDKを変更し、それがクラッシュしてはならない25でコンパイルする..です

+0

ターゲットSDK 23でコンパイルしても、25でコンパイルできましたが、運がまだまだクラッシュしています。 –

+0

urの出力にurのクラッシュが表示されますか? –

+0

ログ出力... CheckJNIを有効にしていない 03-26 20:39:10.835 3158-3158/com.app.androidlivetv E/Trace:トレースファイルを開くエラー:このようなファイルまたはディレクトリがありません(2) 03-26 20: 39:10.845 3158-3158/com.app .ndroidlivetv D/AndroidRuntime:VMをシャットダウンする 03-26 20:39:10.845 3158-3158/com.app.androidlivetv W/dalvikvm:threadid = 1:キャッチされない例外(グループ= 0xa6541908)でスレッドが終了する 03-26 20 :39:10.855 3158-3158/com.app.androidlivetv E/AndroidRuntime:致命的な例外:メイン –

0

あなたは中に設定する必要がありますあなたはグラブル buildToolsVersion "25.0.2" また、ビルドツールのバージョンもアップグレードする必要があります。分バージョン23用にコンパイルする必要があり サンプル(

android { 
compileSdkVersion 23 
buildToolsVersion "25.0.2" 
defaultConfig { 
    minSdkVersion 23 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
+0

私はminSDKversionを23に設定すると、どのようにSDKのバージョンを下げる私のアプリを使用する? –

関連する問題