I get this error:
06-06 10:45:19.685: E/AndroidRuntime(554): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.Android.myApp/com.Android.myApp.Facebook.Example}; have you declared this activity in your AndroidManifest.xml?
But i have declared it in my manifest file. what might be the other reasons for such exception?
My manifest.xml
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.Android.myApp" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="4" /> <uses-feature android:name="android.hardware.camera" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme.Light" > <activity android:name=".SignUpActivity" 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=".SignInActivity" android:label="@string/app_name" /> <activity android:name=".HomeActivity" android:label="@string/app_name" /> <activity android:name=".selectCityActivity" android:label="@string/app_name" /> <activity android:name=".FeedListViewActivity" android:label="@string/app_name" /> <activity android:name=".SearchActivity" android:label="@string/app_name" /> <activity android:name=".IWantActivity" android:label="@string/app_name" /> <activity android:name=".DateActivity" android:label="@string/app_name" /> <activity android:name=".ShareActivity" android:label="@string/app_name" /> <activity android:name=".ShareProductActivity" android:label="@string/app_name" /> <activity android:name=".SharePriceActivity" android:label="@string/app_name" /> <activity android:name=".ShareStoreActivity" android:label="@string/app_name" /> <activity android:name=".ProfileActivity" android:label="@string/app_name" /> <activity android:name=".ShowMapActivity" android:label="@string/app_name" /> <activity android:name=".ParticularEntryActivity" android:label="@string/app_name" /> <activity android:name=".MyLocationActivity" android:label="@string/app_name" /> <activity android:name=".MapMarkerActivity" android:label="@string/app_name" /> <activity android:name=".BarcodeActivity" android:label="@string/app_name" /> <activity android:name=".BarcodeResult" android:label="@string/app_name" /> <activity android:name=".FeedbackActivity" android:label="@string/app_name" /> <activity android:name=".SplashActivity" android:label="@string/app_name" /> <activity android:name=".Example" android:label="@string/app_name" /> <uses-library android:name="com.google.android.maps" /> </application> </manifest>
You declared package name in the manifest as com.Android.myApp
and Activity Name .Example
.So android will search it from com.Android.myApp.Example
. But your activity is residing in "com.Android.myApp/com.Android.myApp.Facebook.Example
".So give the activity name as .Facebook.Example
or full path as given below In the manifest
<activity android:name="com.Android.myApp.Facebook.Example"> </activity>
you can also use
<activity android:name=".Facebook.Example" android:label="@string/app_name" />
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With