【问题标题】:App installed on device but doesent show up应用程序已安装在设备上但未显示
【发布时间】:2015-02-05 01:22:52
【问题描述】:

嗨,我是 android 开发的新手,写了一个简单的代码来运行一个简单的应用程序。但是当我在模拟器或我的设备上运行它时,控制台窗口显示应用程序已成功安装,但我没有打开任何东西模拟器或电话。你能提出解决这个问题的可能方法。

清单文件

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

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />
    <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main" >
    </activity>
    <activity
        android:name=".First"
        android:label="@string/title_activity_first" >
    </activity>
  </application>

 </manifest>

activity_main

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.firstapp.MainActivity" >

   <EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/imageView1"
    android:layout_alignParentBottom="true"
    android:layout_marginBottom="26dp"
    android:ems="10"
    android:inputType="numberPassword" />

   <EditText
    android:id="@+id/editText5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_above="@+id/editText1"
    android:layout_alignLeft="@+id/editText1"
    android:ems="10"
    android:inputType="textMultiLine"
    android:text="Enter your Password"
    tools:ignore="HardcodedText" />

    <EditText
    android:id="@+id/editText3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_above="@+id/editText5"
    android:layout_alignLeft="@+id/editText5"
    android:layout_marginBottom="20dp"
    android:ems="10"
    android:inputType="textEmailAddress" >

    <requestFocus android:layout_width="wrap_content" />

   </EditText>

   <EditText
    android:id="@+id/editText4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_above="@+id/editText3"
    android:layout_alignLeft="@+id/editText3"
    android:ems="10"
    android:inputType="textMultiLine"
    android:text="Enter your E-mail id"
    tools:ignore="HardcodedText" />

   <ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_above="@+id/editText4"
    android:layout_centerHorizontal="true"
    android:layout_marginBottom="36dp"
    android:src="@drawable/robo" 
    android:contentDescription="@null"/>

   <EditText
    android:id="@+id/editText2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="38dp"
    android:ems="10"
    android:inputType="textMultiLine"
    android:text="Welcome To Foodparkk"
    tools:ignore="HardcodedText" />

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

【问题讨论】:

    标签: java android xml eclipse android-manifest


    【解决方案1】:

    您必须将您的意图过滤器添加到不在清单标签中的活动中:

    <activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main">
    
     <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
    
    </activity>
    

    【讨论】:

    • 感谢您的回复,我这样做了,但仍然发生同样的事情
    • @Shashwat :您是否从清单标签中删除了意图过滤器?
    • @Arash-ya 我做到了,但问题仍然存在,我编辑了上面的代码以显示我在 manifest 和 activity_main 中看到的内容
    • @Shashwat:为什么要在布局文件中添加意图过滤器,只需按照我说的做,在清单文件中将意图过滤器添加到活动标签中。
    • @Arash-Thanx 很多,它的工作,他们有什么其他方式可以与你取得联系,向你了解更多信息。?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-04
    • 2013-12-15
    • 2017-04-21
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    相关资源
    最近更新 更多