簡體   English   中英

在Google Play中發布多個APK

[英]Publish multiple apks in google play

多個APK支持手冊的指導下,我試圖針對不同的屏幕尺寸發布三個不同的APK。 我創建了以下過濾器:
對於小屏幕:

<supports-screens
    android:smallScreens="true"
    android:normalScreens="false"
    android:largeScreens="false"
    android:xlargeScreens="false"
    android:requiresSmallestWidthDp="320"/>

對於普通和大屏幕:

<supports-screens
    android:smallScreens="false"
    android:normalScreens="true"
    android:largeScreens="true"
    android:xlargeScreens="false"
    android:requiresSmallestWidthDp="540"/>

對於超大屏幕:

<supports-screens
    android:smallScreens="false"
    android:normalScreens="false"
    android:largeScreens="false"
    android:xlargeScreens="true"/>

其余所有三個清單看起來都一樣。 我已將此APK上傳到Google Play,並且過濾器似乎正確。

問題:當我將應用程序安裝到其他設備上時,它始終會安裝適用於大屏幕和普通屏幕的版本,即使在具有全高清屏幕的Galaxy S4和HTC One上,我也進行了測試。

我在游戲機控制台中只有一個警告: Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code. Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code.
這是我的游戲機的樣子: 在此處輸入圖片說明


有人知道我的配置有什么問題嗎? 提前致謝。

由於尚無法發表評論,因此必須使用“答案”功能。

我猜“大,小和xlarge”表示dp值。 但是,密度無關像素(dp)背后的想法是為擁有480 * 800和全高清(1920 * 1080)分辨率的4英寸手機的用戶帶來相同的體驗。 因此,也許您應該在8英寸或10英寸的平板電腦上測試您的應用,然后看看您得到了什么,因為每4英寸的手機都應具有相同的dp寬度,但是即使分辨率相同的10英寸的平板電腦也不應具有相同的dp寬度。

這對於您閱讀有關android中與密度無關的像素可能會很有趣

希望我能幫到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM