gpt4 book ai didi

android - 0 台设备支持的应用

转载 作者:行者123 更新时间:2023-11-30 02:33:14 25 4
gpt4 key购买 nike

我阅读了所有关于这个主题的帖子,但我仍然无法解决我的问题。当我将我的应用程序上传到 Play 商店时,它说有 0 个受支持的设备。在这一点上,我不知道问题可能是什么......这就是我尝试过的:

  • 检查 list 中的每个权限和功能,确保它们都是正确的
  • 完全删除所有权限和功能,只是为了看看我的应用程序是否与当时的设备兼容(没有用)
  • 我的项目依赖一些 jar,所以我将它们作为依赖项包含在 Android Studio 中

我的 list 如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="..." >

<!-- Required permissions -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<!-- Required features -->
<uses-feature android:name="android.hardware.camera"
android:required="true" />
<uses-feature android:name="android.hardware.camera.autofocus"
android:required="false" />
<uses-feature android:name="android.hardware.camera.flash"
android:required="false" />
<uses-feature android:name="android.hardware.camera.front"
android:required="false" />
<uses-feature android:name="android.hardware.screen.portrait"
android:required="true" />
<uses-feature android:name="android.hardware.touchscreen"
android:required="true" />

<application
android:name="..."
android:allowBackup="false"
android:icon="@drawable/app_ic"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar" >
<activity
android:name="..."
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="..."
android:clearTaskOnLaunch="true"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait"
android:stateNotNeeded="true"
android:windowSoftInputMode="stateAlwaysHidden" >
<intent-filter>
<action android:name="SCAN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="..."
android:launchMode="singleTop"
android:screenOrientation="portrait" >
</activity>
</application>

</manifest>

我的 build.gradle 看起来像这样:

apply plugin: 'com.android.application'

android {
compileSdkVersion 21
buildToolsVersion '21.1.1'

defaultConfig {
applicationId "..."
minSdkVersion 9
targetSdkVersion 21
versionCode 10
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile 'com.android.support:support-v4:21.0.0'
compile files('libs/core-1.51.0.0.jar')
compile files('libs/prov-1.51.0.0.jar')
compile files('libs/core.jar')
}

更新:

Developer Console 中的原生平台声明为:junit-4.11.jar、junit-LICENSE.html。这正常吗?

最佳答案

我过去曾见过这方面的问题,请尝试删除...

<uses-feature android:name="android.hardware.screen.portrait"
android:required="true" />

关于android - 0 台设备支持的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26995449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com