2013-06-19 45 views
6

前兩天我已經發表了我在谷歌Play應用程式的Beta測試版本,我已經添加了一組測試它的。 他們能夠選擇加入,但應用仍是不可見的在谷歌Play應用程序和網頁,我可以看到,有很多與之相關的錯誤信息。谷歌播放測試階段,出版發行

當前版本:因設備而異
這是什麼意思?

所需的Android版本:1.6及更高
這是錯誤的,因爲我們使用

<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="17" /> 
在清單

target=android-16 
在project.properties

大小:因設備而異
如何指定此信息?

而且谷歌的遊戲網絡界面還是說,這個程序是我用於開發它的設備不兼容! (Nexus 7)。

我在做什麼錯?

+0

你確定你沒有上傳不正確的清單? – Raptor

+0

清單是好的...它在開發過程中一直運行良好,我看不到任何相關的錯誤。 – mrAlmond

+0

奇怪的是,在開發者控制檯上,我可以看到:API級別16+是正確的!我想這可能是Beta版測試應用谷歌的播放錯誤... :-( – mrAlmond

回答

1

我解決了與Nexus 7的兼容性問題。
這似乎是Google Play中有關支持的屏幕大小和相機權限的錯誤。 這就是我補充:

<uses-permission android:name="android.permission.CAMERA" /> 

<uses-feature android:name="android.hardware.camera" android:required="false" /> 
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/> 
<uses-feature android:name="android.hardware.usb.host" android:required="false" /> 

<compatible-screens> 
    <screen android:screenSize="normal" android:screenDensity="ldpi" /> 
    <screen android:screenSize="normal" android:screenDensity="mdpi" /> 
    <screen android:screenSize="normal" android:screenDensity="hdpi" /> 
    <screen android:screenSize="normal" android:screenDensity="xhdpi" /> 

    <screen android:screenSize="large" android:screenDensity="ldpi" /> 
    <screen android:screenSize="large" android:screenDensity="mdpi" /> 
    <screen android:screenSize="large" android:screenDensity="hdpi" /> 
    <screen android:screenSize="large" android:screenDensity="xhdpi" /> 

    <screen android:screenSize="xlarge" android:screenDensity="ldpi" /> 
    <screen android:screenSize="xlarge" android:screenDensity="mdpi" /> 
    <screen android:screenSize="xlarge" android:screenDensity="hdpi" /> 
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi" /> 

    <screen android:screenSize="large" android:screenDensity="213" /> 
</compatible-screens> 
+0

之前,就在前三行(android.permission.CAMERA,android.hardware.camera,android.hardware.camera.autofocus)固定Play商店的問題,聲稱該應用程序是與第一代的Nexus不兼容7對我來說,以前只是用android.hardware.camera,這似乎默認爲被要求,我想第一代的Nexus 7的正面照相機不能算作一個canera? – DataGraham