Play ストアで自分のアプリケーションを更新したかったのです。そこで、ベータ APK を作成し、開発コンソールのベータ タブにアップロードして公開しました。
ベータ版は現在オンラインのようです。
右上隅のボタンをクリックして「詳細モード」に切り替えると。
次に、グーグルは奇妙な翻訳で何かを教えてくれます:
Einige Geräte sind zur Ausführung mehrerer APKs berechtigt. In einem solchen Szenario erhält das Gerät die APK mit dem höheren Versionscode.
Die zuvor aktiven APKs unterstützten mehr Geräte als die in der Entwurfskonfiguration. Einige Geräte erhalten keine Upgrades.
Geräte, auf denen momentan Version 10 ausgeführt wird, werden von der aktuellen Konfiguration nicht mehr unterstützt. Diese Geräte erhalten keine Upgrades.
API-Ebenen befinden sich im Bereich 3-8 und
Bildschirm-Layouts enthalten mindestens eines der folgenden Elemente: [small, normal, large, xlarge*] und
Funktionen enthalten alle der Elemente [android.hardware.TOUCHSCREEN], jedoch keine der folgenden: [android.hardware.LOCATION, android.hardware.location.GPS]
Geräte, auf denen momentan Version 7 ausgeführt wird, werden von der aktuellen Konfiguration nicht mehr unterstützt. Diese Geräte erhalten keine Upgrades.
API-Ebenen befinden sich im Bereich 9+ und
Bildschirm-Layouts enthalten mindestens eines der folgenden Elemente: [normal, large*, xlarge*] und
Funktionen enthalten alle der Elemente [android.hardware.TOUCHSCREEN], jedoch keine der folgenden: [android.hardware.LOCATION, android.hardware.location.GPS]
oder
API-Ebenen befinden sich im Bereich 18+ und
Version enthalten keines der folgenden Elemente: [BETA] und
Bildschirm-Layouts enthalten mindestens eines der folgenden Elemente: [normal, large*, xlarge*] und
Funktionen enthalten alle der folgenden Elemente: [android.hardware.TOUCHSCREEN]
それはあなたの誰かに似ていますか?特に API 18+ に関する最後の部分。私には、Android 4.3 のベータ版ユーザーはアップデートを受け取れないように思えます。全体は何についてですか
Version enthalten keines der folgenden Elemente: [BETA]
// tranlation
Versions do not contain one of the following elements: [BETA]
知らないマニフェストに何か新しいものを追加する必要がありますか?
次に、ベータ版が表示され、ダウンロードできるようになるまでに数時間かかりましたが、たまたま友人が同時にダウンロードできませんでした。私たちは両方とも、ベータ版のテスト ユーザーとしてオプトインしました。彼は Desire HD (2.2.3) を使用し、私は Nexus 4 (4.3) を使用しています。私は API 8+ をサポートしているため、両方ともアプリをダウンロードできるはずです。
ここに私のマニフェストの重要な部分があります:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.VIBRATE" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
<application>
...
何か助けはありますか?