2012-08-11 57 views
2

我的清單文件:錯誤在Android清單文件

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

<uses-sdk android:minSdkVersion="15" /> 

<uses-permission android:name="android.permission.RECEIVE_SMS" /> 

<instrumentation 
    android:name="android.test.InstrumentationTestRunner" 
    android:label="@string/app_name" 
    android:targetPackage="com.example.Smsr" /> 

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

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

    <receiver android:name=".SimpleSmsReciever" > 
     <intent-filter> 
      <action android:name="android.provider.Telephony.SMS_RECEIVED" /> 
     </intent-filter> 
    </receiver> 
    </application> 

</manifest> 

錯誤是:SMSR不指定android.test.InstrumentationTestRunner儀器或在其AndroidManifest不申報用途庫android.test.runner .XML 我有兩個班在這裏,首先是主要活動,即smsrActivity等是simplesmsreciever類,幫我 thanx提前

回答

2

我想可能是烏拉圭回合的問題是,你必須設置minsdk版本和目標版本。然後它將工作

<uses-sdk 
    android:minSdkVersion="15" 
    android:targetSdkVersion="20" /> 
2

你缺少應用標籤<uses-library android:name="android.test.runner" />

更多的原因,並詳細瞭解檢查了前一個問題 Android Eclipse Plugin: Instrumentation Test Runner not specified

+0

感謝名單隊友,它的工作原理 – 2012-08-11 07:48:11

+0

但我的應用程序沒有啓動可言,無論在仿真器和電話,什麼都不會發生在所有失敗 – 2012-08-11 07:55:07

+0

啓動測試 – 2012-08-11 07:58:51

0

嘗試運行您的應用程序作爲android應用程序。右鍵單擊您的應用程序文件夾,然後以 - > android應用程序的形式運行。

我不知道如何或爲何但是這個曾與我:)