2012-06-24 47 views
0

我在使用Eclipse的時候說我的版本10 SDK需要升級到17以上,所以我升級到最新版本對SDK工具版本19的支持。 現在,當我轉到AndroidManifest.xml時,它會在下面的這兩行中引發錯誤。錯誤<uses-sdk android:targetSdkVersion =「3」android:minSdkVersion =「11」></uses-sdk>

<uses-sdk android:targetSdkVersion="3" android:minSdkVersion="4"></uses-sdk> 
<uses-permission android:name="android.permission.INTERNET"></uses-permission> 

THE COMPLETE AndroidManifest.xml中的代碼是:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.golf" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/> 


    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" > 
     <activity 
      android:name=".Activity1" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    <activity android:name=".Activity2"></activity> 
    </application> 
    <uses-sdk android:targetSdkVersion="3" android:minSdkVersion="4"></uses-sdk> 
    <uses-permission android:name="android.permission.INTERNET"></uses-permission> 

</manifest> 

你能幫忙嗎?我究竟做錯了什麼?它在v10上完美運行。

+0

目標是低於分鐘,似乎不符合邏輯,你的目標如何不支持? – MikeIsrael

回答

0

的問題是您剛纔提到

使用-SDK機器人:機器人targetSdkVersion:之前的minSdkVersion應用標籤和一個後

兩個manifest.xml.One次

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.golf" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/> 


    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" > 
     <activity 
      android:name=".Activity1" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    <activity android:name=".Activity2"></activity> 
    </application> 
    <uses-sdk android:targetSdkVersion="3" android:minSdkVersion="4"></uses-sdk> <-- Remove this 
    <uses-permission android:name="android.permission.INTERNET"></uses-permission> 

</manifest> 
+0

非常感謝,那個錯誤消失了,但是我仍然有錯誤,或者是帶有感嘆號的黃色三角形,就行了, pamaiva

+0

那是因爲你的targetsdk版本小於minsdk版本。而yello三角只是一個警告。 –

+0

非常感謝你的幫助,但是我注意到在「控制檯」框裏它說「C:\ Program Files \ Android \ android- sdk \\ platform-tools \ lib「,所以它有兩個反斜槓\\ platform-tools \ lib,這是由於我的部分安裝不完全,所以無法找到」dx.jar「,所以當我去導出並編譯項目應用程序,我現在得到這個無法建立的錯誤:文件dx.jar沒有從SDK文件夾加載! – pamaiva

相關問題