Java 具有多个应用程序标记的AndroidManifest.xml
我对Android编程非常陌生,我一直在试图弄清楚为什么我的应用程序会在点击按钮时强制关闭。我把范围缩小到了几件事 一个问题;清单xml中是否可能有多个Java 具有多个应用程序标记的AndroidManifest.xml,java,android,xml,android-manifest,manifest,Java,Android,Xml,Android Manifest,Manifest,我对Android编程非常陌生,我一直在试图弄清楚为什么我的应用程序会在点击按钮时强制关闭。我把范围缩小到了几件事 一个问题;清单xml中是否可能有多个标记 这是我的密码: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.dummies.android.beergoggles"
标记
这是我的密码:
<?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>
任何帮助都将不胜感激。我认为您需要的是将自定义
应用程序
用作主应用程序
因此,您不会根据清单文件添加新的,只有一个应用程序元素有效
只需要和元素,它们各自
必须存在并且只能出现一次
只需要“manifest”和“application”元素,它们都必须存在并且只能出现一次。大多数其他事件可能会发生多次,或者根本不会发生——尽管至少其中一些事件必须出现,清单才能完成任何有意义的事情。+1问得好。只需要足够的信息就可以得到一些好看的答案。
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;
}
}
<application android:icon="@drawable/icon" android:label="@string/app_name" android:name:"com.mypackage.MyApp"> <!-- Added the android: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>