android - 0 devices supported google play store -
i'm having trouble uploading new app. upload work fine says 0 devices supported. have tried removing libaries (dependencies gradle ) , uses permissions can't seem work.
manifest:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.southtune.smicker"> <uses-permission android:name="com.southtune.smicker.permission.maps_recieve" /> <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="com.google.android.c2dm.permission.receive" /> <uses-permission android:name="android.permission.access_network_state" /> <uses-permission android:name="android.permission.write_external_storage" /> <uses-permission android:name="android.permission.vibrate"/> <uses-permission android:name="com.southtune.smicker.permission.c2d_message" /> <uses-permission android:name="android.permission.access_fine_location" /> <application android:allowbackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:screenorientation="portrait" android:theme="@style/theme.app.base"> <meta-data android:name="com.google.android.maps.v2.api_key" android:value="******" /> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <meta-data android:name="com.facebook.sdk.applicationid" android:value="@string/facebook_app_id" /> <meta-data android:name="io.fabric.apikey" android:value="******" /> <receiver android:name="com.google.android.gms.gcm.gcmreceiver" android:exported="true" android:permission="com.google.android.c2dm.permission.send"> <intent-filter> <action android:name="com.google.android.c2dm.intent.receive" /> <category android:name="com.southtune.smicker" /> </intent-filter> </receiver> <service android:name="com.southtune.smicker.gcm.mygcmlistenerservice" android:exported="false"> <intent-filter> <action android:name="com.google.android.c2dm.intent.receive" /> </intent-filter> </service> <service android:name="com.southtune.smicker.gcm.myinstanceidlistenerservice" android:exported="false"> <intent-filter> <action android:name="com.google.android.gms.iid.instanceid" /> </intent-filter> </service> <activity android:name="com.southtune.smicker.activities.signinactivity" android:screenorientation="portrait"> <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name="com.southtune.smicker.activities.fullprofilemeactivity" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.android.camera.cropimage" /> <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" /> <activity android:name="com.southtune.smicker.activities.mainactivity" android:label="@string/main" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.taglistactivity" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.profilepeekactivity" android:windowsoftinputmode="adjustpan" android:screenorientation="portrait"/> <activity android:name="com.southtune.smicker.activities.registeractivity" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.fullprofileactivity" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"> </activity> <activity android:name="com.southtune.smicker.activities.registerfullprofileactivity" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.settingsactivity" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.chatactivity" android:label="@string/title_activity_chat" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.tagactivity" android:label="@string/title_activity_tag" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.taglistactivitynottagged" android:screenorientation="portrait" android:label="@string/title_activity_tag_list_activity_not_tagged" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.eventmessageactivity" android:screenorientation="portrait" android:label="@string/title_activity_event_message" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.upcomingeventactivity" android:screenorientation="portrait" android:label="@string/title_activity_upcoming_event" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.tagmainactivity" android:screenorientation="portrait" android:label="@string/title_activity_tag_main" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.showeventmessageactivity" android:screenorientation="portrait" android:label="@string/title_activity_show_event_message" android:windowsoftinputmode="adjustpan"/> <activity android:name="com.southtune.smicker.activities.changeprofileactivity" android:label="@string/title_activity_change_profile" android:screenorientation="portrait" android:windowsoftinputmode="adjustpan"/> </application> </manifest>
gradle:
apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' apply plugin: 'io.fabric' dependencies { compile 'com.google.android.gms:play-services:8.1.0' compile 'com.facebook.android:facebook-android-sdk:4.0.0' compile 'com.rockerhieu.emojicon:library:1.3.3' compile('org.apache.httpcomponents:httpmime:4.3.6') { exclude module: 'httpclient' } compile 'org.apache.httpcomponents:httpclient-android:4.3.5' compile 'com.google.code.gson:gson:2.3' compile "com.google.android.gms:play-services:8.1.0" compile 'com.android.support:appcompat-v7:22.2.1' compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') { transitive = true; } compile 'org.apache.commons:commons-lang3:3.4' } android { compilesdkversion 21 buildtoolsversion "23.0.0" packagingoptions{ exclude 'meta-inf/dependencies' exclude 'meta-inf/notice' exclude 'meta-inf/license' exclude 'meta-inf/license.txt' exclude 'meta-inf/notice.txt' } lintoptions { disable 'missingtranslation' } defaultconfig { multidexenabled true applicationid "com.southtune.smicker" minsdkversion 21 targetsdkversion 21 versioncode 7 versionname "1.1" } buildtypes { release { minifyenabled false proguardfiles getdefaultproguardfile('proguard-android.txt'), 'proguard-rules.pro' } } }
what have missed in setup?
i highly suggest update libraries using in project latest versions this:
dependencies{ compile 'com.google.android.gms:play-services-maps:9.2.1' compile 'com.android.support:appcompat-v7:24.1.1' compile 'com.android.support:design:24.1.1' compile 'com.android.support:support-v4:24.1.1' compile 'com.android.support:cardview-v7:24.1.1' }
most often, bugs fixed in new releases , why recommended update library versions - of course must download them first through sdk manager!
i hope helps!
Comments
Post a Comment