Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Incompatibilidade com todos devices

Publiquei um app na PlayStore (https://play.google.com/store/apps/details?id=br.com.saeinfo.professusandroidnew&rdid=br.com.saeinfo.professusandroidnew) mas não consigo encontra-lo nas buscas via PlayStore em um celular.

E no painel o app mostra como se todos aparelhos fossem incompatíveis com o mesmo. Mas não diz o motivo.

No entanto consigo instalar em qualquer aparelho via cabo no meu mac e funciona normalmente.

Alguém tem idéia doque pode ser? Como é possível verificar a razão de um aparelho não é compatível com um app?

Acredito que pode ser meu manifest.

Segue manifest

<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<uses-sdk
    android:minSdkVersion="19"
    android:targetSdkVersion="26" />


<application
    android:name=".model.webservice.BackendVolley"
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:screenOrientation="portrait"
    android:theme="@style/AppTheme"
    tools:ignore="GoogleAppIndexingWarning">

    <activity
        android:name=".controller.MainActivity"
        android:label="Dashboard"
        android:theme="@style/AppTheme.NoActionBar"
        android:screenOrientation="portrait"/>

    <activity
        android:name=".controller.MensagemActivity"
        android:parentActivityName=".controller.MainActivity"
        android:screenOrientation="portrait"/>

    <activity
        android:name=".controller.ListaChatsActivity"
        android:parentActivityName=".controller.MainActivity"
        android:screenOrientation="portrait"/>

    <activity
        android:name=".controller.DetalhesMensagemActivity"
        android:parentActivityName=".controller.MensagemActivity"
        android:label="Detalhe de Mensagem"
        android:screenOrientation="portrait"/>

    <activity
        android:name=".controller.LoginActivity"
        android:label="Login"
        android:theme="@style/AppTheme.NoActionBar"
        android:windowSoftInputMode="adjustPan"
        android:screenOrientation="portrait"/>

    <activity
        android:name=".controller.ChatActivity"
        android:label="Chats"
        android:parentActivityName=".controller.MensagemActivity"/>

    <activity
        android:name=".controller.ChatSimplesActivity"
        android:label="Chat"
        android:parentActivityName=".controller.MensagemActivity"/>


    <activity
        android:name=".controller.FacebookActivity"
        android:label="Facebook"
        android:parentActivityName=".controller.FacebookActivity"/>


    <activity
        android:name=".controller.ConfigActivity"
        android:parentActivityName=".controller.MainActivity"
        android:label="Configurações"
        android:screenOrientation="portrait"/>

    <activity
        android:name=".controller.SplashActivity"
        android:theme="@style/AppTheme.NoActionBar"
        android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <!--<service-->
        <!--android:name=".service.ChatService"-->
        <!--android:exported="false" />-->

    <service
        android:name=".service.SignalRService"
        android:enabled="true"
        android:exported="true"></service>


</application>

2 respostas

Eu dei uma pesquisada na internet e achei essa página. Vê se ela tem o que você procura https://support.google.com/googleplay/android-developer/answer/7353455?hl=pt-BR

solução!

Na verdade meu erro estava no gradle. Na forma de declarar minhas dependências.

As 3 ultimas (comentadas) em especial estavam redundante com minha primeira instrução. Tendo em vista que os jars estão na pasta lib.

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:multidex:1.0.3'
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support:cardview-v7:27.1.1'
    implementation 'com.android.support:design:27.1.1'
    implementation 'com.android.support:recyclerview-v7:27.1.1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'de.hdodenhof:circleimageview:2.2.0'
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation "org.jetbrains.anko:anko:$anko_version"
    implementation 'com.google.code.gson:gson:2.8.5'
    implementation 'com.squareup.picasso:picasso:2.5.2'
    implementation 'com.github.bumptech.glide:glide:4.6.1'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.6.1'
    implementation 'com.android.volley:volley:1.1.1'
    implementation 'com.onesignal:OneSignal:3.10.1'
    implementation 'com.microsoft.signalr:signalr:1.0.0-preview3-35501'
    implementation 'io.reactivex.rxjava2:rxjava:2.2.2'
    implementation files('libs/android-viewbadger.jar')
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    //implementation files('libs/gson-2.2.2.jar')
    //implementation files('libs/signalr-client-sdk.jar')
    //implementation files('libs/signalr-client-sdk-android.jar')

}