I read a lot of stackoverflow posts, and I also went through a lot of tutorials like Vogella and theNewBoston to find out where I am making a mistake when publishing my application. I exported a signed application of my package, created new apk and keystore. I believe that debuggable = false is not required to be set now. Eclipse does this automatically. I see that my developer console shows my application as published, however, when I try to search Google on my phone or PC, I cannot find my application. If only I use the package name to search for my application, I can find it. my application is designed only for small and regular screen phones, not tablets. I tried searching for the app using numerous phones with no luck. Attached here is my manifest. please tell me how to solve this problem.
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.MyPackage" android:versionCode="2" android:versionName="1.1" > <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="18" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <permission android:name="com.MyPackage.permission.MAPS_RECEIVE" android:protectionLevel="signature"></permission> <supports-screens android:anyDensity="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" /> <uses-feature android:glEsVersion="0x00020000" android:required="true" /> <uses-permission android:name="android.permission.CALL_PHONE" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.MyPackage.SplashScreen" android:label="@string/app_name" android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="API Key" /> </application> </manifest>
source share