Soru & Cevap

google/publish Desteklenen Cihaz Sayısı Sorunu

14.02.2017 - 10:40

Merhaba,

Geçen hafta hem öğrendiklerimi pekiştirmek, hem de Google Play mağazasına ilk uygulama yükleme tecrübemi edinmek için basit bir qr kod okuyucu yapıp mağazaya gönderdim. Uygulama onay aldı ve yayınlandı görünüyor fakat "Desteklenen Android Cihaz Sayısı" sıfır olarak görünüyor. Farklı android cihazlarla mağazada aradım fakat uygulamaya ulaşamadım.

Görsel kaldırıldı.

 

Bu da manifest dosyam;


 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.notanot.basicqrbarcodereader">
    
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-feature android:name="android.hardware.camera2"/>


    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".QRCodeScannerActivity">
            <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"/>
            </intent-filter>
        </activity>
    </application>

</manifest>

 

build.gradle dosyam ise şu şekilde;

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
        applicationId "com.notanot.basicqrbarcodereader"
        minSdkVersion 15
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.1.1'
    compile 'me.dm7.barcodescanner:zxing:1.9'
    testCompile 'junit:junit:4.12'
}

 

51 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user tanjugr
tanjugr
15.02.2017 - 05:35

Sorun çözüldü. Aynı problemi yaşayan arkadaşlar için çözümü buraya da yazayım.

Android Manifest dosyasında yer alan;

    <uses-feature android:name="android.hardware.camera2"/>

şeklinde olan ve kullandığım donanım özelliğini bildirdiğim yeri şu şekilde değiştirdim;

    <uses-feature android:name="android.hardware.camera2" android:required="false"/>

yani sonuna android:required="false" etiketini ekledim. Yeni yüklediğim apk ile desteklenen cihaz sayısı sorunu düzeldi gibi görünüyor.

Rıza Çetinyürek
08.01.2019 - 10:26
kardeşim bilgi için çok teşekkür ederim. başıma geldi. sayende çözdüm sorunu. bahsettiğin sorun yuzunden bendede aynı roblem olmuştu. dediğini yaptım. düzeldi. Çok saol..