Run my app at opening of a file of determinate extension android - android

i'm developing an android app, this app generate text files that contains a Json string, the files are saved using .fr extension.
What i want is that when the user open a file with .fr extension the system run my app.
I read other similar questions in stack and i add an intent filter in my manifest.xml, but it don't run.
If i try to open a file with fr extension android don't show my app in the list.
I try to make this with txt file, is the same problem.
I ask you why it don't run and if i will fix the problem how can i read the file.
thanks.
here my manifest:
<?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="11"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="#drawable/ic_launcher"
android:label="#string/app_name"
android:screenOrientation="portrait"
android:theme="#style/MyTheme" >
<activity
android:name=".Main"
android:screenOrientation="portrait"
android:label="#string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/fr" />
</intent-filter>
</activity>
<activity android:name=".Settings"
android:label="Settings"
android:screenOrientation="portrait"
android:parentActivityName=".Main">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".Archivio"
android:label="Archivio"
android:screenOrientation="portrait"
android:parentActivityName=".Main">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".Info"
android:label="Info"
android:screenOrientation="portrait"
android:icon="#drawable/ic_action_about"
android:parentActivityName=".Main">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".Training"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GraficoTempoElevazione"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GraficoTempoPasso"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GraficoTempoVelocita"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GraficoDistanzaElevazione"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GraficoDistanzaPasso"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GraficoDistanzaVelocita"
android:label="Allenamento"
android:screenOrientation="portrait"
android:parentActivityName=".Archivio">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".Main"/>
</activity>
<activity android:name=".GpsTest"
android:screenOrientation="portrait"
android:label="#string/stringGPS" >
</activity>
<service android:name=".LocationLoggerService">
</service>
</application>
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION" />
</manifest>

Related

I can't see my app icon in my phone

I use Android Studio
I build the app and play in device.
but, in device's normal display(like when phone open state),
I can't see the icon
In device Setting, I find the app in application manager,
but I can't see in normal display
this is my androidmanifest.xml
<application
android:allowBackup="true"
android:icon="#drawable/imagebutton_on"
android:label="#string/app_name"
android:supportsRtl="true"
android:theme="#style/AppTheme">
<activity android:name=".Activity.SplashActivity"
android:theme="#style/AppTheme"
android:icon="#drawable/imagebutton_on"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="roid.intent.category.LAUNCHER" />
</intent-filter>
</activity>
I embrassed of that
please help me
this is my full android-manifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.thewell_dev.fourscompany">
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="#mipmap/imagebutton_on"
android:label="#string/app_name"
android:supportsRtl="true"
android:theme="#style/AppTheme">
<activity android:name=".Activity.SplashActivity"
android:theme="#style/AppTheme"
android:icon="#mipmap/imagebutton_on"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="roid.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="example.com"></data>
<data android:scheme="http"></data>
<data android:pathPattern="/.*"></data>
</intent-filter>
</activity>
<activity android:name=".Activity.LoginActivity">
</activity>
<activity android:name=".Activity.JoinActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.MainActivity"
android:theme="#style/ListTheme"
android:icon="#mipmap/imagebutton_on"
>
</activity>
<activity android:name=".Activity.CompanyActivity"
android:theme="#style/CompanyTheme"
android:configChanges="orientation|keyboardHidden|screenLayout|screenSize"
>
</activity>
<activity android:name=".Activity.CardActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.CardListActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.CardPreviewActivity">
</activity>
<activity android:name=".Activity.ManagementActivity">
</activity>
<activity android:name=".Activity.BeaconActivity">
</activity>
<activity android:name=".Activity.CompanyCardActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.PreferencActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.FileListActivity">
</activity>
<activity android:name=".Activity.PasswordChangeActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.RemoveUserActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.ProvisionActivity">
</activity>
<activity android:name=".Activity.QuestionActivity">
</activity>
<activity android:name=".Activity.ExpandActivity">
</activity>
<activity android:name=".Activity.CardPrecaptureActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.BookMarkActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.FindPasswordActivity"
android:theme="#style/SplashTheme"
>
</activity>
<activity android:name=".Activity.CardListDetailActivity">
</activity>
<activity android:name=".Activity.UploadCertificationActivity">
</activity>
<activity android:name=".Activity.UploadRewardActivity">
</activity>
<activity android:name=".Activity.OnOffProductActivity"
>
</activity>
<activity android:name=".Activity.OnOffCompanyActivity"
>
</activity>
</application>
</manifest>
App Icon should be placed in mipmap folder. Move your imagebutton_on in res\mipmap\ and Replace below code from application tag:
android:icon="#drawable/imagebutton_on">
With:
android:icon="#mipmap/imagebutton_on"
And resolve the following issue, as Markus Kauppinen mentioned:
<category android:name="roid.intent.category.LAUNCHER" />
To:
<category android:name="aroid.intent.category.LAUNCHER" />
Hope this helps.
Try by removing following lines from all activity tags
android:icon="#mipmap/imagebutton_on"
Keep it in only application tag.

Google Play Warning: WebViewClient.onReceivedSslError handler

I got an email from Google with the following subject : Google Play Warning: SSL Error Handler Vulnerability". In this email, Google explains that my app has an ["unsafe implementation of the WebViewClient.onReceivedSslError handler"
Here's my implementation of the method (WebView Client) :
public class MyBrowser extends WebViewClient {
boolean timeout;
public MyBrowser() {
timeout = true;
}
#Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
try {
progressBar.setVisibility(View.VISIBLE);
}catch(Exception e){
e.printStackTrace();
}
}
#Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
public void onPageFinished(WebView view, String url) {
try{
progressBar.setVisibility(View.GONE);
webView.setVisibility(View.VISIBLE);
}catch(Exception e){
Log.e("Exception", e.toString());
Crashlytics.logException(e);
}
}
#Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
isBack=true;
if (!CommonUtility.isNetworkAvailable()) {
view.loadUrl("file:///android_asset/error.html");
}
}
}
After first warning, i removed the onReceivedSslError Method from the WebClient and uploaded the new build, but again i got the same warning from Google Play.
and they recommended me to :-
" It looks like Version 18 still has the vulnerability. Please re-check your app's manifest file, this time more carefully, to ensure that the vulnerability has been address."
Here's my Manifest File :- (Kindly Help me to get rid off this issue)
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="in.test"
android:installLocation="auto"
android:versionCode="18"
android:versionName="2.0" >
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="21" />
<!-- GCM Permisssions -->
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<!--
Creates a custom permission so only this app can receive its messages.
NOTE: the permission *must* be called PACKAGE.permission.C2D_MESSAGE,
where PACKAGE is the application's package name.
-->
<permission
android:name="in.Sptest.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<application
android:name=".application.TestApplication"
android:hardwareAccelerated="true"
android:icon="#drawable/logo"
android:label="#string/app_name"
tools:replace="android:icon,android:name" >
<activity
android:name=".LauncherScreen"
android:hardwareAccelerated="true"
android:label="#string/title_activity_main"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".MainActivity"
android:hardwareAccelerated="true"
android:label="#string/title_activity_main"
android:noHistory="false"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".URLActivity"
android:label="#string/app_name"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".SplashActivity"
android:label="#string/app_name"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".activities.ActivityIntro"
android:label="#string/app_name"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Login_test"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".fragment.FragmentActivityNumberVerification"
android:icon="#drawable/app_icon"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".BrowserScreen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".activities.TermsActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".DataCardRecharge"
android:label="#string/title_activity_launcher_screen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".UserFeedBack"
android:label="#string/title_activity_launcher_screen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".PostpaidMobileRecharge"
android:label="#string/title_activity_launcher_screen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".PrepaidMobileRecharge"
android:label="#string/title_activity_launcher_screen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".Recharge"
android:label="#string/title_activity_launcher_screen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".RailBooking"
android:label="#string/title_activity_launcher_screen"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ProfileDetails"
android:label="#string/title_activity_profile_details"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".RailTransactionhistory"
android:label="#string/title_activity_transactionhistory"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".GetPhoneContact"
android:label="#string/title_activity_get_phone_contact"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".TariffPlans"
android:label="#string/title_activity_tariff_plans"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".TrnsactionHistory_Details"
android:label="#string/title_activity_trnsaction_history__details"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".RailTrnsactionHistory_Details"
android:label="#string/title_activity_trnsaction_history__details"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".MyProfile"
android:label="#string/title_activity_trnsaction_history__details"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ZaakPAyResponse"
android:label="#string/title_activity_trnsaction_history__details"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ZaakPAyResponseRailBooking"
android:label="#string/title_activity_trnsaction_history__details"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".RailTicket_PNR"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".PNRStatusDetails"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".RailTicket_History"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".activities.ActivityFavouriteDialog"
android:screenOrientation="portrait"
android:theme="#android:style/Theme.Translucent.NoTitleBar" />
<activity
android:name=".PassenderHistory"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" />
<!-- Copy below Activity Declarations inside <application></application> tag in AndroidManifest.xml of your application -->
<!-- Wallet SDK Activity Classes Start Here -->
<!-- Wallet SDK Activity Classes End Here -->
<activity
android:name=".TariffPlansActivity"
android:label="#string/title_activity_tariff_plans"
android:screenOrientation="portrait"
android:theme="#style/Theme.Tariff_plans" >
</activity>
<activity
android:name=".TransactionMessageActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".AboutActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ShareActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateHidden" >
</activity>
<activity
android:name=".ActivityLastRechargeList"
android:label="#string/title_activity_activity_last_recharge_list"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ActivityNewInfo"
android:screenOrientation="portrait" >
</activity>
<activity
android:name=".ActivitySendMoney"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateHidden" >
</activity>
<activity
android:name=".ActivitySetTransactionPassword"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ActivityReceivedMoneyDetails"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ActivityTransactionHistory"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ActivityRailBookingHistory"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ActivityNotificationDialog"
android:screenOrientation="portrait"
android:theme="#android:style/Theme.Holo.Light.Dialog.NoActionBar" >
</activity>
<activity
android:name=".FirstActivity"
android:exported="true"
android:hardwareAccelerated="true"
android:label="#string/title_activity_main"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".activities.OffersFragmentActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Transparent" >
</activity>
<activity
android:name=".RechargeActivity"
android:exported="true"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name=".RailActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateHidden|adjustPan" >
</activity>
<activity
android:name=".InviteActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" />
<activity
android:name="in.Sptestdeals.DealsActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.test" >
</activity>
<activity
android:name=".ActivityNotification"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name="in.Sptestdeals.DealDetailsActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.test"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name="com.Spdealmodule.activities.ActivityTransactionMessageTest"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
</activity>
<activity
android:name=".ActivityPaymentOptionsSelection"
android:screenOrientation="portrait"
android:theme="#style/Theme.test"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name=".activities.OpenURLInWebViewActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.test"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name=".activities.OpenInterestURLInWebViewActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Transparent" >
</activity>
<activity
android:name=".activities.ActivityOfferDetail"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name=".activities.ActivityAskFriend"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name=".activities.ActivityNoOffer"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name=".ActivitySavedCard"
android:screenOrientation="portrait"
android:theme="#style/Theme.test"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="#string/app_name"
android:theme="#android:style/Theme.Translucent.NoTitleBar" />
<service android:name=".service.AppInstallIntentService" >
</service>
<service android:name=".service.FetchtestListService" >
</service>
<receiver android:name="com.broadcastreceiver.WakefullReceiverAppInstall" >
<intent-filter android:priority="2147483647" >
<action android:name="android.intent.action.PACKAGE_ADDED" />
<action android:name="android.intent.action.PACKAGE_INSTALL" />
<action android:name="android.intent.action.PACKAGE_REMOVED" />
<data android:scheme="package" />
</intent-filter>
</receiver>
<receiver
android:name="com.broadcastreceiver.ServiceStarter"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
<action android:name="android.intent.action.REBOOT" />
</intent-filter>
</receiver>
<receiver android:name="com.broadcastreceiver.NetworkChangeReceiver" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
<service android:name=".service.NetworkChangeIntentService" />
<!--
WakefulBroadcastReceiver that will receive intents from GCM
services and hand them to the custom IntentService.
The com.google.android.c2dm.permission.SEND permission is necessary
so only GCM services can send data messages for the app.
-->
<receiver
android:name="com.Sptest.gcm.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
<intent-filter>
<!-- Receives the actual messages. -->
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<category android:name="in.Sptest" />
</intent-filter>
</receiver>
<receiver
android:name="com.broadcastreceiver.ReferrerCatcher"
android:exported="true" >
<intent-filter android:priority="2147483647" >
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
<service android:name="com.Sptest.gcm.GcmIntentService" />
<service android:name=".service.ReferralIntentService" />
<service android:name="com.google.analytics.tracking.android.CampaignTrackingService" />
<service android:name=".service.SmsReadService" />
<provider
android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProvider1450001738595564"
android:exported="true" />
<service android:name=".service.InAppNotificationService" />
<service android:name="com.Sptest.gcm.GCMRegistrationService" />
<!-- <meta-data -->
<!-- android:name="com.google.android.gms.version" -->
<!-- android:value="#integer/google_play_services_version" /> -->
<meta-data
android:name="io.fabric.ApiKey"
android:value="5423ec39674b4ed2b5891b52a2a7738b1fe69317" />
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="#string/facebook_app_id" />
<meta-data
android:name="com.facebook.sdk.ApplicationName"
android:value="#string/app_name" />
<activity
android:name=".SMSVerifyActivity"
android:screenOrientation="portrait"
android:theme="#style/Theme.Sherlock.Light.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="www.Sptest.com"
android:pathPrefix="/scomm/vf"
android:scheme="https" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="smsverify"
android:scheme="Sptest" />
</intent-filter>
</activity>
<activity
android:name="in.Testsdk.TestOffersListActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:screenOrientation="portrait"
android:theme="#android:style/Theme.Translucent" >
</activity>
<service android:name="in.Testsdk.services.TestAppInstallIntentService" >
</service>
<service android:name="in.Testsdk.services.TestAppOpenService" >
</service>
<activity
android:name="in.Testsdk.TestOpenInterestActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:screenOrientation="portrait"
android:theme="#style/Theme.Transparent" />
<activity
android:name="in.Testsdk.TestOpenURLInWebViewActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:screenOrientation="portrait" >
</activity>
<receiver android:name="in.Testsdk.broadcastreceiver.WakefullReceiverAppInstall" >
<intent-filter android:priority="2147483647" >
<action android:name="android.intent.action.PACKAGE_ADDED" />
<action android:name="android.intent.action.PACKAGE_INSTALL" />
<action android:name="android.intent.action.PACKAGE_REMOVED" />
<data android:scheme="package" />
</intent-filter>
</receiver>
<activity
android:name=".RailPaymentWebViewActivity"
android:label="#string/title_activity_rail_payment_web_view"
android:screenOrientation="portrait">
</activity>
</application>
Though you have removed onReceivedSslError method, some other libraries like payment gateways might still be using a built-in WebView and hence you are still getting that warning. Check all your libraries or update them. I hope this solves your problem!
You must provide correct implementation for onReceivedSslError method. Answered here Webview avoid security alert from google play upon implementation of onReceivedSslError

Android Error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

im new here (at Stackoverflow and programming android) and just gotten an error thats not covered in my education books etc. Maybe you could cover it, i would be very happy:). Something went wrong with my Manifest thats covered in app->search->main. Heres the Code. One Error is Android Studio showing me at line 92: cause theres no constructor but i guess thats not neccessary.. (i got this error to when i want to install it even when i delete this).
So here it is :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.plaetzmueller.yourworkoutplanner">
<!-- To auto-complete the email text field in the login form with the user's emails -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<application
android:allowBackup="true"
android:icon="#mipmap/ic_launcher"
android:label="#string/app_name"
android:supportsRtl="true"
android:theme="#style/AppTheme">
<activity
android:name=".LoginScreen"
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=".HomeActivity" />
<activity android:name=".ActiveWorkout"
android:label="#string/ActiveWorkout"
android:parentActivityName=".HomeActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity" />
</activity>
<activity android:name=".AddAWorkoutScreen"
android:label="#string/AddWorkoutPlan"
android:parentActivityName=".HomeActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"/>
</activity>
<activity android:name=".Excercises"
android:label="#string/Excercises"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".ProgressScreen"
android:label="#string/Progress"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".VideoScreen"
android:label="#string/Videos"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".FriendList"
android:label="#string/Friends"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity" />
</activity>
<activity android:name=".TrophyActivity"
android:label="#string/Trophys"
android:parentActivityName=".HomeActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".SeeMoreActivity"
android:label="#string/SeeMore"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".SQLHelper" />
<activity android:name=".VideoScreenNutrion" />
<activity android:name=".VideoScreenExerciseExecution" />
<activity android:name=".VideoScreenStretchingAndWarmingUp" />
<activity android:name=".VideoScreenHowTo"></activity>
</application>
</manifest>
Please check that classes which you've registered as activities really extend Activity. At least I'd be surprised if .SQLHelper is instance of Activity. Than remove all redundant declarations.

google play says my device is not compatible

My old phone is Samsung galaxy sgh-t959. I installed it directly from eclipse and it works fine. When I upload it to Google play developer console it says that my phone is not compatible. Then, I checked my manifest file and is good. I checked my project.properties not sure if that's the problem because it uses android-19, but how come it works directly from eclipse?
here is my manifest code:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.drakeillusion.yao"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="18" />
<application
android:allowBackup="true"
android:icon="#drawable/ic_launcher"
android:label="#string/app_name"
android:theme="#style/AppTheme" >
<activity android:name="com.example.yao.about"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.am"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.dbm"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.editdeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.modifydeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.dm"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.home"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.homedeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.homedeletedeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.homeeditdeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.homenewdeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.MainActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.newdeckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.om"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdeckeditdeck"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonsters"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonstersextra"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonstersside"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.resultsearch"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdeckeditdeck2CLEAR"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonsters2CLEAR"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonstersextra2CLEAR"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonstersside2CLEAR"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdeckeditdeck2MODIFY"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonsters2MODIFY"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonstersextra2MODIFY"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.viewdetailmonstersside2MODIFY"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.TextPopupActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.templateactivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.HelloTabActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.TestPopupActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.deletedeckedit"/>
<activity android:name="com.example.yao.proprestict" />
<activity android:name="com.example.yao.FrameLayoutBody" />
<activity android:name="com.example.yao.loadingtask" />
<activity android:name="com.example.yao.RecipesDataSource" />
<activity android:name="com.example.yao.RecipesDataSourceAdaptor" />
<activity android:name="com.example.yao.RecipesDataSourceContent" />
<activity android:name="com.example.yao.poprestict" />
<activity android:name="com.example.yao.YAOhomedeckedit" android:screenOrientation="portrait"/>
<!-- tables -->
<activity android:name="com.example.yao.YAODeckList" />
<activity android:name="com.example.yao.YAODeckHieraticBlue" />
<activity android:name="com.example.yao.YAODeckDragonGod" />
<activity android:name="com.example.yao.YAODeckKingChaos" />
<!-- DATABASE HELPER AND SQL QUERIES -->
<activity android:name="com.example.yao.YAOMySQLiteHelper" />
<activity android:name="com.example.yao.YAODeckListDataSource" />
<activity android:name="com.example.yao.YAOGetDataSource2" />
<activity android:name="com.example.yao.deckedit"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<!-- DETAIL EXPANATION OF THE CARD -->
<activity android:name="com.example.yao.CardDetail"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.zCardDetail"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<!-- CUSTOME LISTVIEW IMAGEVIEW, TEXT AND MORE -->
<activity android:name="com.example.yao.zCustomListActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.zCustomeUsersAdapter" />
<activity android:name="com.example.yao.XCustomListActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait">
</activity>
<activity android:name="com.example.yao.XCustomeUsersAdapter" />
<activity android:name="com.example.yao.zresultsearch" />
<activity android:name="com.example.yao.actualeditdeck" />
<activity android:name="com.example.yao.zactualeditdeck" />
<activity android:name="com.example.yao.MainActivity2" />
<!-- lOADING BAR SCREEN -->
<activity android:name="com.example.yao.AddorDeleteCardMenu"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="landscape">
</activity>
<!-- method 2 Services for expansion files downloads -->
<activity android:name="com.example.yao.SplashActivity" android:theme="#android:style/Theme.NoTitleBar.Fullscreen" android:screenOrientation="landscape" />
<activity android:name="com.example.yao.EHShowCase" />
<activity android:name="com.example.yao.EHVideoPlayer" android:theme="#android:style/Theme.NoTitleBar.Fullscreen" android:screenOrientation="landscape" />
<activity android:name="com.example.yao.EHImageViewer" android:theme="#android:style/Theme.NoTitleBar.Fullscreen" android:screenOrientation="landscape" />
<service android:name="com.example.yao.EHDownloaderService" />
<receiver android:name="com.example.yao.EHDownloadBroadcastReceiver" />
<provider android:name="com.example.yao.EHZipUriProvider" android:authorities="com.example.yao.EHZipUriProvider" />
<activity android:name="com.example.yao.MyTabActivity"
android:theme="#style/CustomTheme"/>
<!-- MAIN CLASS CALLING (THE FIRST THING IS CALLED WHEN LOADING) -->
<activity
android:name="com.example.yao.EHExpansionFiles"
android:label="#string/app_name"
android:theme="#android:style/Theme.NoTitleBar"
android:screenOrientation="portrait"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- method 1 Services for expansion files downloads -->
<service android:name="com.example.yao.ExpansionFileDownloaderService" android:label="#string/app_name" />
<receiver android:name="com.example.yao.ExpansionFileAlarmReceiver" android:label="#string/app_name" />
</application>
<!-- Required for exapnsion files -->
<!-- Required to access Google Play Licensing -->
<uses-permission android:name="com.android.vending.CHECK_LICENSE" />
<!-- Required to download files from Google Play -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- Required to keep CPU alive while downloading files
(NOT to keep screen awake) -->
<uses-permission android:name="android.permission.WAKE_LOCK" />
<!-- Required to poll the state of the network connection
and respond to changes -->
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- Required to check whether Wi-Fi is enabled -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<!-- Required to read and write the expansion files on shared storage -->
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
</manifest>
There are a number of things you can try here.
What version of the Android OS does your phone run? Upgrade to the latest
Try using the latest platform version (21 as at time of writing).
change the TargetSDKVersion to the latest platform version
android:targetSdkVersion="21"
Try installing the app on a friend's phone to see if you get the same problem

Cannot update APK on Google Play

I'm getting this error while trying to upload my APK to Google Play:
Your APK cannot be analyzed using 'aapt dump badging'. Error output:
Failed to run aapt dump badging:
W/ResourceType( 4731): Failure getting entry for 0x7f0b0002 (t=10 e=2) (error -75)
ERROR getting 'android:icon' attribute: attribute is not a string value
I read this and the Google Support page but it seems different because mine is android:icon instead of android:value.
It's important that I get this update out so any help is appreciated.
For reference, and because my app is open source, I'm posting my full manifest file as well:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.andrewq.planets" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="com.android.vending.BILLING" />
<application
android:allowBackup="true"
android:icon="#drawable/ic_launcher"
android:label="#string/app_name"
android:theme="#style/AppTheme"
android:value="true">
<!-- Main Activity -->
<activity
android:name=".MainActivity"
android:label="#string/app_name"
android:screenOrientation="sensor"
android:theme="#style/Roboto" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- Settings Activity -->
<activity
android:name=".Settings"
android:label="#string/action_settings"
android:parentActivityName=".Settings"
android:screenOrientation="sensor"
android:theme="#style/Roboto" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGalleryActivity" />
<intent-filter>
<action android:name="android.intent.action.ImageGallery" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- Earth Moon Activity -->
<activity
android:name=".SatelliteEarth"
android:label="Moon"
android:parentActivityName=".SatelliteEarth"
android:screenOrientation="sensor"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGalleryActivity" />
<intent-filter>
<action android:name="android.intent.action.ImageGallery" />
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- Phobos Activity -->
<activity
android:name=".Phobos"
android:label="Phobos"
android:parentActivityName=".Phobos"
android:screenOrientation="sensor"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGalleryActivity" />
<intent-filter>
<action android:name="android.intent.action.ImageGallery" />
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".PhobosImageView"
android:label="Phobos"
android:parentActivityName=".MarsActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.MarsActivity" />
</activity>
<!-- Deimos Activity -->
<activity
android:name=".Deimos"
android:label="Deimos"
android:parentActivityName=".Deimos"
android:screenOrientation="sensor"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGalleryActivity" />
<intent-filter>
<action android:name="android.intent.action.ImageGallery" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".DeimosImageView"
android:label="Phobos"
android:parentActivityName=".MarsActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.MarsActivity" />
</activity>
<!-- Moon Activity -->
<activity
android:name=".MoonImageView"
android:label="Moon"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.EarthActivity" />
</activity>
<!-- Sun Image View -->
<activity
android:name=".SunImageView"
android:label="Sun"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Sun Activity -->
<activity
android:name=".SunActivity"
android:label="Sun"
android:parentActivityName=".MainActivity"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Mercury Image View -->
<activity
android:name=".MercuryImageView"
android:label="Mercury"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Mercury Activity -->
<activity
android:name=".MercuryActivity"
android:label="Mercury"
android:parentActivityName=".MainActivity"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Venus Image View -->
<activity
android:name=".VenusImageView"
android:label="Venus"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Venus Activity -->
<activity
android:name=".VenusActivity"
android:label="Venus"
android:parentActivityName=".MainActivity"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Earth Image View -->
<activity
android:name=".EarthImageView"
android:label="Earth"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Earth Image View -->
<activity
android:name=".EarthActivity"
android:label="Earth"
android:parentActivityName=".MainActivity"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Mars Image View -->
<activity
android:name=".MarsImageView"
android:label="Mars"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<activity
android:name=".MarsActivity"
android:label="Mars"
android:parentActivityName=".MainActivity"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Jupiter Image View -->
<activity
android:name=".JupiterActivity"
android:label="Jupiter"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<activity
android:name=".JupiterImageView"
android:label="Jupiter"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Saturn Image View -->
<activity
android:name=".SaturnActivity"
android:label="Saturn"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<activity
android:name=".SaturnImageView"
android:label="Saturn"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Uranus Image View -->
<activity
android:name=".UranusActivity"
android:label="Uranus"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<activity
android:name=".UranusImageView"
android:label="Uranus"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Neptune Image View -->
<activity
android:name=".NeptuneActivity"
android:label="Neptune"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<activity
android:name=".NeptuneImageView"
android:label="Neptune"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<!-- Pluto Image View -->
<activity
android:name=".PlutoActivity"
android:label="Pluto"
android:theme="#style/Theme.TranslucentActionBar.ActionBar.Overlay"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
<activity
android:name=".PlutoImageView"
android:label="Pluto"
android:parentActivityName=".MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.andrewq.planets.ImageGallery" />
</activity>
</application>
</manifest>
There is not android:value parameter for the <application> hive in the Manifest file,
take a look here as to what you can specify as a parameter:
http://developer.android.com/guide/topics/manifest/application-element.html
Thanks for your help Emil. I was able to figure out the problem. I ran a search for the memory address that the error gave me. It took me to my app_name string. The problem was, I had moved my english string file to values-en and made a new one for values-ru but the default folder was empty.

Categories

Resources