【问题标题】:New apk uploaded and getting "Supported devices 0" on my developer console新的 apk 上传并在我的开发者控制台上获得“支持的设备 0”
【发布时间】:2012-10-31 22:28:06
【问题描述】:

刚刚上传了 2 个新的 apk,在这两个上我都得到了支持的设备 0。 只是环顾四周,我想不出我的清单有什么可疑之处。 有人可以对此有所了解吗? 谢谢

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="16" />

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

【问题讨论】:

    标签: android release device


    【解决方案1】:

    我在build.gradle中使用commons.jar时遇到了类似的问题,如下:

    compile 'org.apache.directory.studio:org.apache.commons.io:2.4
    

    我通过这样做解决了它:

    compile 'commons-io:commons-io:2.4'
    

    或者,可以手动下载库并将其放在 libs 文件夹中,从而改为如下应用它:

    compile files('libs/commons-io-2.4.jar')
    

    【讨论】:

    • 我希望有人能解释根本原因以及为什么这样可以解决问题。
    • 这个问题快把我逼疯了。此库将 APK 的原生平台设置为 commons-io-2.4.jar
    【解决方案2】:

    我最近发布应用时遇到了同样的问题。如果我没记错的话,我必须单击 APK 选项卡并选择 APK 文件(可能通过单击“激活”按钮)。我希望这可以帮助您朝着正确的方向前进。因为我已经修复了它,所以我看不到你看到的相同选项。

    【讨论】:

    • 刚刚检查并激活了两个 apk。尝试停用并再次激活,但没有成功。
    • 您的 AndroidManifest.xml 文件是否有 &lt;uses-sdk&gt; 标签?
    • @bond 我必须尝试使用​​有效的 APK 文件重现问题。我会在今天晚些时候或明天(如果?)我弄明白的时候再回来找你。
    • 好的,只是设法让它工作。似乎测试版控制台没有激活 apk。使用旧设计并能​​够激活 apk,现在显示大约 1900 台设备。谢谢。
    • @bond 我忘了问你使用的是哪个版本。很高兴看到您成功了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-02
    • 2013-02-13
    相关资源
    最近更新 更多