我對Android編程非常陌生,我一直在試圖弄清爲什麼我的應用程序在按下按鈕時強制關閉。我把它縮小到了一些東西。帶有多個應用程序標籤的AndroidManifest.xml
一個問題;清單xml中可能有多個<application>
標記嗎?
這裏是我的代碼:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.dummies.android.beergoggles"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".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>
<activity android:name="Result" android:label="@string/app_name"> </activity>
</application>
<application android:name="MyApp"
android:icon="@drawable/icon"
android:label="@string/app_name2"></application>
我一直在研究,但發現只有一個模糊的關於後一個新的應用程序創建一個新的清單文件。 MyApp應用程序只是一個「全局變量」的應用程序,因爲我猜如果沒有新的應用程序,沒有辦法做到這一點。
這裏是MyApp的代碼的情況下,它可以幫助:
import android.app.Application;
public class MyApp extends Application{
public static int resultCount;
public int getCount(){
return resultCount;
}
public void setCount(int c){
resultCount = c;
}
}
任何幫助將非常感激。
+1好問。只是足夠的信息,以獲得一些好看的答案。 – Sepster