2015-01-06 4 views
1

Я получаю эту ошибку, когда я создаю андроид приложение:SDK инструменты для сборки пересмотр слишком низкий

Ошибка: В SDK Построить ревизию Tools (19.0.0) является слишком низким для проекта «: CordovaLib». Минимальное значение - 19.1.0

Я просмотрел другие сообщения, и их решения не сработали для меня. Я пробовал редактировать build.gradle и изменил buildToolsVersion.

import java.util.regex.Pattern 

apply plugin: 'android' 

buildscript { 
    repositories { 
     mavenCentral() 
    } 

    dependencies { 
     classpath 'com.android.tools.build:gradle:0.14.+' 
    } 
} 

ext.multiarch=false 

dependencies { 
    compile fileTree(dir: 'libs', include: '*.jar') 
    for (subproject in getProjectList()) { 
     compile project(subproject) 
    } 
} 

android { 
    sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src'] 
      resources.srcDirs = ['src'] 
      aidl.srcDirs = ['src'] 
      renderscript.srcDirs = ['src'] 
      res.srcDirs = ['res'] 
      assets.srcDirs = ['assets'] 
     } 
    } 

    defaultConfig { 
     versionCode Integer.parseInt("" + getVersionCodeFromManifest() + "0") 
    } 

    compileSdkVersion 19 
    buildToolsVersion '19.1.0' 

Кроме того, в моем менеджере SDK у меня все установлено.

enter image description here

Я не уверен, если это полезно, но это мой файл манифеста.

<?xml version='1.0' encoding='utf-8'?> 
<manifest android:hardwareAccelerated="true" android:versionCode="10000" android:versionName="1.0.0" package="com.phonegap.helloworld" xmlns:android="http://schemas.android.com/apk/res/android"> 
    <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchMode="singleTop" android:name="CordovaApp" android:theme="@android:style/Theme.Black.NoTitleBar" android:windowSoftInputMode="adjustResize"> 
      <intent-filter android:label="@string/launcher_name"> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 
    <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" /> 
</manifest> 

Любые предложения?

ответ

3

Жалоба на модуль :CordovaLib, а не на ваш основной модуль - убедитесь, что файл build.gradle для этого модуля использует, по крайней мере, инструменты для сборки 19.1.0 (или попробуйте обновить Кордову).

Смежные вопросы