2016-12-10 6 views
4

を発見していない私は私のAndroidManifest.xmlファイルで立ち往生しています:私は間違って何をやっているAndroidのメーカー2.2.3:エラー実行中のアプリケーション:デフォルトのアクティビティ

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

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


    <activity 
     android:name=".AccountActivity"></activity> 
     android:theme="@style/AppTheme"> 
     <application 
     android:name=".FireApp" 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 

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

</manifest> 

答えて

8

以下のようにアクティビティタグは、アプリケーション・タグの後に来るアクティビティタグ用

ルートです。

このコードをあなたのものに置き換えてください。

<application 
    android:name=".FireApp" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true"> 
    <activity 
     android:name=".AccountActivity" 
     android:theme="@style/AppTheme"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 
    </activity> 
</application> 
+0

これは機能しました。 Vishal Chhodwaniありがとう! –

+0

快楽はすべて私のものです:) –

2
<application 
android:name=".FireApp" 
android:allowBackup="true" 
android:icon="@mipmap/ic_launcher" 
android:label="@string/app_name" 
android:supportsRtl="true"> 
<activity 
android:name=".AccountActivity" 
android:theme="@style/AppTheme"> 
<intent-filter> 
    <action android:name="android.intent.action.MAIN"/> 
    <category android:name="android.intent.category.LAUNCHER"/> 
</intent-filter> 
</activity> 
</application> 
0

アプリケーションタグは、あなたはすべて間違ってやっている

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

    <application 
    android:name=".FireApp" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true"> 
<activity 
    android:name=".AccountActivity"> 
    android:theme="@style/AppTheme"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN"/> 
     <category android:name="android.intent.category.LAUNCHER"/> 
    </intent-filter> 
</activity> 
</application> 
1

このアクティビティは、アプリケーションを保持していません、アプリケーションは活動を保持しています。私が言っているのは、あなたのAccountActivityがあなたのアプリの中に常駐しているということです。したがって、アプリケーションタグはアクティビティタグの前に来る必要があります。

これは、修正後のコードの表示方法です。

<application 
android:name=".FireApp" 
android:allowBackup="true" 
android:icon="@mipmap/ic_launcher" 
android:label="@string/app_name" 
android:supportsRtl="true"> 
<activity 
    android:name=".AccountActivity" 
    android:theme="@style/AppTheme"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN"/> 
     <category android:name="android.intent.category.LAUNCHER"/> 
    </intent-filter> 
</activity> 

0

それが動作しますこれを使用します。

<application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme" > 
     <activity android:name=".AccountActivity" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 
関連する問題