2014-11-14 98 views
2

我下面developer.android.com的培訓部分,在那裏我可以讀:用途-SDK中缺少清單

其中最重要的因素您的清單應包括爲 元素。

但是,在automaticaly生成的清單,我有是:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.david.myapplication" > 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
    <activity 
      android:name="com.example.david.myapplication.MainActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

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

</manifest> 

在那裏我可以不看任何。 我必須將其視爲正常行爲嗎?我必須自己添加嗎?

可能是有用的:我使用AndroidStudio代替的Eclipse/ADT

+0

如果你使用的搖籃,請檢查您的build.gradle文件 – 2014-11-14 14:19:04

回答

4

的Android Studio使用較新的基於搖籃構建系統。它的manifest merger根據AndroidManifest.xml文件和build.gradle文件中的信息爲您創建實際清單。

特別是,uses-sdk信息通常來自build.gradle

0

對於android studio,compile sdk版本位於build.gradle中。像這樣:

defaultConfig { 
    applicationId "com.eyespage.sdk.accounts" 
    minSdkVersion 11 
    targetSdkVersion 19 
    versionCode 1 
    versionName "1.0" 
} 

所以你不必把它列入清單