android获取手机上安装的应用程序,Android中的手机上没有安装应用程序

我是Android的新手,我尝试运行我的Android应用程序,它没有在控制台上给出任何错误,但我在模拟器中打开应用程序我得到一个祝酒消息应用程序没有安装在你的手机上same query.在这个论坛上询问,他们如果您在AndroidManifest.xml中声明了两次MainActivity,我会尝试这样做,但它不会

AndroidManifest.xml中

package="com.example.intent"

android:versionCode="1"

android:versionName="1.0" >

android:minSdkVersion="8"

android:targetSdkVersion="15" />

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name=".Activity1"

android:label="@string/app_name" >

android:name=".Activity2"

android:label="@string/app_name">

活动1

package com.example.intent;

import android.os.Bundle;

import android.app.Activity;

import android.content.Context;

import android.content.Intent;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

public class Activity1 extends Activity {

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_activity1);

addListenerOnButton();

}

public void addListenerOnButton() {

final Context context = this;

Button b1=(Button)findViewById(R.id.textView1);

b1.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

Intent intent = new Intent(context,Activity2.class);

startActivity(intent);

}

});

}

}

Activity2.java

package com.example.intent;

import android.app.Activity;

import android.os.Bundle;

public class Activity2 extends Activity{

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_activity2);

}

}

activity_activity1.xml – > Activity1.java

android:id="@+id/linearLayout1"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical" >

android:id="@+id/textView1"

android:layout_width="252dp"

android:layout_height="40dp"

android:layout_gravity="center_horizontal"

android:text="@string/t1"

android:textAppearance="?android:attr/textAppearanceLarge" />

android:id="@+id/button1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/intent"/>

activity_activity2.xml – > Activity2.java

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical" >

android:id="@+id/textView1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/t2"

/>

String.xml

Intent

Click me to Another Screen

I am Screen 1!

I am Screen 2!

Hello world!

Settings

Activity1

logcat的

09-07 17:10:01.281: D/AndroidRuntime(756): Shutting down VM

09-07 17:10:01.291: W/dalvikvm(756): threadid=1: thread exiting with uncaught exception (group=0x4001d800)

09-07 17:10:01.301: E/AndroidRuntime(756): FATAL EXCEPTION: main

09-07 17:10:01.301: E/AndroidRuntime(756): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.intent/com.example.intent.Activity1}: java.lang.ClassCastException: android.widget.TextView

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.ActivityThread.access$2300(ActivityThread.java:125)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.os.Handler.dispatchMessage(Handler.java:99)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.os.Looper.loop(Looper.java:123)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.ActivityThread.main(ActivityThread.java:4627)

09-07 17:10:01.301: E/AndroidRuntime(756): at java.lang.reflect.Method.invokeNative(Native Method)

09-07 17:10:01.301: E/AndroidRuntime(756): at java.lang.reflect.Method.invoke(Method.java:521)

09-07 17:10:01.301: E/AndroidRuntime(756): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

09-07 17:10:01.301: E/AndroidRuntime(756): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

09-07 17:10:01.301: E/AndroidRuntime(756): at dalvik.system.NativeStart.main(Native Method)

09-07 17:10:01.301: E/AndroidRuntime(756): Caused by: java.lang.ClassCastException: android.widget.TextView

09-07 17:10:01.301: E/AndroidRuntime(756): at com.example.intent.Activity1.addListenerOnButton(Activity1.java:22)

09-07 17:10:01.301: E/AndroidRuntime(756): at com.example.intent.Activity1.onCreate(Activity1.java:17)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

09-07 17:10:01.301: E/AndroidRuntime(756): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)

09-07 17:10:01.301: E/AndroidRuntime(756): ... 11 more

09-07 17:10:10.700: I/Process(756): Sending signal. PID: 756 SIG: 9

09-07 17:15:13.781: D/AndroidRuntime(812): Shutting down VM

09-07 17:15:13.781: W/dalvikvm(812): threadid=1: thread exiting with uncaught exception (group=0x4001d800)

09-07 17:15:13.801: E/AndroidRuntime(812): FATAL EXCEPTION: main

09-07 17:15:13.801: E/AndroidRuntime(812): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.intent/com.example.intent.Activity1}: java.lang.ClassCastException: android.widget.TextView

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.ActivityThread.access$2300(ActivityThread.java:125)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.os.Handler.dispatchMessage(Handler.java:99)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.os.Looper.loop(Looper.java:123)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.ActivityThread.main(ActivityThread.java:4627)

09-07 17:15:13.801: E/AndroidRuntime(812): at java.lang.reflect.Method.invokeNative(Native Method)

09-07 17:15:13.801: E/AndroidRuntime(812): at java.lang.reflect.Method.invoke(Method.java:521)

09-07 17:15:13.801: E/AndroidRuntime(812): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

09-07 17:15:13.801: E/AndroidRuntime(812): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

09-07 17:15:13.801: E/AndroidRuntime(812): at dalvik.system.NativeStart.main(Native Method)

09-07 17:15:13.801: E/AndroidRuntime(812): Caused by: java.lang.ClassCastException: android.widget.TextView

09-07 17:15:13.801: E/AndroidRuntime(812): at com.example.intent.Activity1.addListenerOnButton(Activity1.java:22)

09-07 17:15:13.801: E/AndroidRuntime(812): at com.example.intent.Activity1.onCreate(Activity1.java:17)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

09-07 17:15:13.801: E/AndroidRuntime(812): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)

09-07 17:15:13.801: E/AndroidRuntime(812): ... 11 more

09-07 17:20:13.841: I/Process(812): Sending signal. PID: 812 SIG: 9

09-07 17:24:50.690: D/AndroidRuntime(840): Shutting down VM

09-07 17:24:50.690: W/dalvikvm(840): threadid=1: thread exiting with uncaught exception (group=0x4001d800)

09-07 17:24:50.710: E/AndroidRuntime(840): FATAL EXCEPTION: main

09-07 17:24:50.710: E/AndroidRuntime(840): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.intent/com.example.intent.Activity1}: java.lang.ClassCastException: android.widget.TextView

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.ActivityThread.access$2300(ActivityThread.java:125)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.os.Handler.dispatchMessage(Handler.java:99)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.os.Looper.loop(Looper.java:123)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.ActivityThread.main(ActivityThread.java:4627)

09-07 17:24:50.710: E/AndroidRuntime(840): at java.lang.reflect.Method.invokeNative(Native Method)

09-07 17:24:50.710: E/AndroidRuntime(840): at java.lang.reflect.Method.invoke(Method.java:521)

09-07 17:24:50.710: E/AndroidRuntime(840): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

09-07 17:24:50.710: E/AndroidRuntime(840): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

09-07 17:24:50.710: E/AndroidRuntime(840): at dalvik.system.NativeStart.main(Native Method)

09-07 17:24:50.710: E/AndroidRuntime(840): Caused by: java.lang.ClassCastException: android.widget.TextView

09-07 17:24:50.710: E/AndroidRuntime(840): at com.example.intent.Activity1.addListenerOnButton(Activity1.java:22)

09-07 17:24:50.710: E/AndroidRuntime(840): at com.example.intent.Activity1.onCreate(Activity1.java:17)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

09-07 17:24:50.710: E/AndroidRuntime(840): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)

09-07 17:24:50.710: E/AndroidRuntime(840): ... 11 more

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值