Application is not installed on your phone in android
i am newbie to android,i try to run my android app,it does not give any
error on console but i open the application in emulator i get a toast msg
Application is not installed on your phone the same query. asking in this
forum, they are saying This can happen if you have your MainActivity
declared twice in your AndroidManifest.xml, i try to that but it won't
work
AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.intent"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="activity_activity1"
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:label="@string/app_name"
android:name="activity_activity2">
</activity>
</application>
</manifest>
Activity1
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
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
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" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/intent"/>
</LinearLayout>
activity_activity2.xml --> Activity2.java
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/t2"
/>
</LinearLayout>
String.xml
<resources>
<string name="app_name">Intent</string>
<string name="intent">Click me to Another Screen</string>
<string name="t1">I am Screen 1!</string>
<string name="t2">I am Screen 2!</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_activity1">Activity1</string>
</resources>
LogCat
09-07 16:23:03.831: D/AndroidRuntime(604): Shutting down VM
09-07 16:23:03.871: W/dalvikvm(604): threadid=1: thread exiting with
uncaught exception (group=0x4001d800)
09-07 16:23:04.151: E/AndroidRuntime(604): FATAL EXCEPTION: main
09-07 16:23:04.151: E/AndroidRuntime(604): java.lang.RuntimeException:
Unable to instantiate activity
ComponentInfo{com.example.intent/com.example.intent.activity_activity1}:
java.lang.ClassNotFoundException: com.example.intent.activity_activity1 in
loader dalvik.system.PathClassLoader[/data/app/com.example.intent-1.apk]
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.os.Handler.dispatchMessage(Handler.java:99)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.os.Looper.loop(Looper.java:123)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.ActivityThread.main(ActivityThread.java:4627)
09-07 16:23:04.151: E/AndroidRuntime(604): at
java.lang.reflect.Method.invokeNative(Native Method)
09-07 16:23:04.151: E/AndroidRuntime(604): at
java.lang.reflect.Method.invoke(Method.java:521)
09-07 16:23:04.151: E/AndroidRuntime(604): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-07 16:23:04.151: E/AndroidRuntime(604): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-07 16:23:04.151: E/AndroidRuntime(604): at
dalvik.system.NativeStart.main(Native Method)
09-07 16:23:04.151: E/AndroidRuntime(604): Caused by:
java.lang.ClassNotFoundException: com.example.intent.activity_activity1 in
loader dalvik.system.PathClassLoader[/data/app/com.example.intent-1.apk]
09-07 16:23:04.151: E/AndroidRuntime(604): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
09-07 16:23:04.151: E/AndroidRuntime(604): at
java.lang.ClassLoader.loadClass(ClassLoader.java:573)
09-07 16:23:04.151: E/AndroidRuntime(604): at
java.lang.ClassLoader.loadClass(ClassLoader.java:532)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.Instrumentation.newActivity(Instrumentation.java:1021)
09-07 16:23:04.151: E/AndroidRuntime(604): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577)
09-07 16:23:04.151: E/AndroidRuntime(604): ... 11 more
09-07 16:28:04.243: I/Process(604): Sending signal. PID: 604 SIG: 9
09-07 16:42:38.662: D/AndroidRuntime(626): Shutting down VM
09-07 16:42:38.711: W/dalvikvm(626): threadid=1: thread exiting with
uncaught exception (group=0x4001d800)
09-07 16:42:38.751: E/AndroidRuntime(626): FATAL EXCEPTION: main
09-07 16:42:38.751: E/AndroidRuntime(626): java.lang.RuntimeException:
Unable to instantiate activity
ComponentInfo{com.example.intent/com.example.intent.activity_activity1}:
java.lang.ClassNotFoundException: com.example.intent.activity_activity1 in
loader dalvik.system.PathClassLoader[/data/app/com.example.intent-1.apk]
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.os.Handler.dispatchMessage(Handler.java:99)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.os.Looper.loop(Looper.java:123)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.ActivityThread.main(ActivityThread.java:4627)
09-07 16:42:38.751: E/AndroidRuntime(626): at
java.lang.reflect.Method.invokeNative(Native Method)
09-07 16:42:38.751: E/AndroidRuntime(626): at
java.lang.reflect.Method.invoke(Method.java:521)
09-07 16:42:38.751: E/AndroidRuntime(626): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-07 16:42:38.751: E/AndroidRuntime(626): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-07 16:42:38.751: E/AndroidRuntime(626): at
dalvik.system.NativeStart.main(Native Method)
09-07 16:42:38.751: E/AndroidRuntime(626): Caused by:
java.lang.ClassNotFoundException: com.example.intent.activity_activity1 in
loader dalvik.system.PathClassLoader[/data/app/com.example.intent-1.apk]
09-07 16:42:38.751: E/AndroidRuntime(626): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
09-07 16:42:38.751: E/AndroidRuntime(626): at
java.lang.ClassLoader.loadClass(ClassLoader.java:573)
09-07 16:42:38.751: E/AndroidRuntime(626): at
java.lang.ClassLoader.loadClass(ClassLoader.java:532)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.Instrumentation.newActivity(Instrumentation.java:1021)
09-07 16:42:38.751: E/AndroidRuntime(626): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577)
09-07 16:42:38.751: E/AndroidRuntime(626): ... 11 more
09-07 16:47:38.902: I/Process(626): Sending signal. PID: 626 SIG: 9
09-07 16:49:06.291: D/AndroidRuntime(670): Shutting down VM
09-07 16:49:06.291: W/dalvikvm(670): threadid=1: thread exiting with
uncaught exception (group=0x4001d800)
09-07 16:49:06.341: E/AndroidRuntime(670): FATAL EXCEPTION: main
09-07 16:49:06.341: E/AndroidRuntime(670): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.example.intent/com.example.intent.Activity1}:
java.lang.ClassCastException: android.widget.TextView
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.os.Handler.dispatchMessage(Handler.java:99)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.os.Looper.loop(Looper.java:123)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.ActivityThread.main(ActivityThread.java:4627)
09-07 16:49:06.341: E/AndroidRuntime(670): at
java.lang.reflect.Method.invokeNative(Native Method)
09-07 16:49:06.341: E/AndroidRuntime(670): at
java.lang.reflect.Method.invoke(Method.java:521)
09-07 16:49:06.341: E/AndroidRuntime(670): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-07 16:49:06.341: E/AndroidRuntime(670): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-07 16:49:06.341: E/AndroidRuntime(670): at
dalvik.system.NativeStart.main(Native Method)
09-07 16:49:06.341: E/AndroidRuntime(670): Caused by:
java.lang.ClassCastException: android.widget.TextView
09-07 16:49:06.341: E/AndroidRuntime(670): at
com.example.intent.Activity1.addListenerOnButton(Activity1.java:22)
09-07 16:49:06.341: E/AndroidRuntime(670): at
com.example.intent.Activity1.onCreate(Activity1.java:17)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
09-07 16:49:06.341: E/AndroidRuntime(670): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
09-07 16:49:06.341: E/AndroidRuntime(670): ... 11 more
09-07 16:50:29.680: D/AndroidRuntime(694): Shutting down VM
09-07 16:50:29.680: W/dalvikvm(694): threadid=1: thread exiting with
uncaught exception (group=0x4001d800)
09-07 16:50:29.700: E/AndroidRuntime(694): FATAL EXCEPTION: main
09-07 16:50:29.700: E/AndroidRuntime(694): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.example.intent/com.example.intent.Activity1}:
java.lang.ClassCastException: android.widget.TextView
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.os.Handler.dispatchMessage(Handler.java:99)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.os.Looper.loop(Looper.java:123)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.ActivityThread.main(ActivityThread.java:4627)
09-07 16:50:29.700: E/AndroidRuntime(694): at
java.lang.reflect.Method.invokeNative(Native Method)
09-07 16:50:29.700: E/AndroidRuntime(694): at
java.lang.reflect.Method.invoke(Method.java:521)
09-07 16:50:29.700: E/AndroidRuntime(694): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-07 16:50:29.700: E/AndroidRuntime(694): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-07 16:50:29.700: E/AndroidRuntime(694): at
dalvik.system.NativeStart.main(Native Method)
09-07 16:50:29.700: E/AndroidRuntime(694): Caused by:
java.lang.ClassCastException: android.widget.TextView
09-07 16:50:29.700: E/AndroidRuntime(694): at
com.example.intent.Activity1.addListenerOnButton(Activity1.java:22)
09-07 16:50:29.700: E/AndroidRuntime(694): at
com.example.intent.Activity1.onCreate(Activity1.java:17)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
09-07 16:50:29.700: E/AndroidRuntime(694): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
09-07 16:50:29.700: E/AndroidRuntime(694): ... 11 more
No comments:
Post a Comment