2012-10-10 77 views
0

我的APK是活动此应用程序可供超过0装置

我只是发表我的应用程序,当我去Play商店网页,它指出我的应用程序是不是与我的任何设备兼容:Sharelist

enter image description here

所以我检查Play发布的网页,我得到了 “此应用程序可供超过0设备” enter image description here

我没有做任何事情对我的清单花哨:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.plumillonforge.android.sharelist" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 
<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 

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

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

<application 
    android:icon="@drawable/launcher" 
    android:label="@string/app_name" 
    android:theme="@style/SharelistTheme"> 

    <activity 
     android:name=".PagerActivity"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 

     <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 
      <data android:scheme="file" /> 
      <data android:mimeType="*/*" /> 
      <data android:pathPattern=".*\\.shl" /> 
      <data android:pathPattern=".*\\..*\\.shl" /> 
      <data android:pathPattern=".*\\..*\\..*\\.shl" /> 
      <data android:pathPattern=".*\\..*\\..*\\..*\\.shl" /> 
      <data android:host="*" /> 
     </intent-filter> 

     <intent-filter> 
      <action android:name="android.intent.action.SEND" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <data android:mimeType="text/plain" /> 
     </intent-filter> 
    </activity> 

    <activity 
     android:name=".ListActivity" 
     android:label="@string/title_activity_apps_list" /> 

    <activity 
     android:name=".fragment.FilePickerActivity" 
     android:label="@string/choose_shl_file" /> 

    <activity android:name="com.google.ads.AdActivity" 
     android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> 
</application> 
</manifest> 
+1

你是什么意思android.hardware.touchscreen功能?是系统默认的,否则你添加了一些功能。 – TNR

+0

我没有添加任何东西,这是一个默认功能 –

回答

0

我发现了问题

这是谷歌AdMob联播jar文件包括造成这个怪异的行为:我在SRC创建的文件夹/加罐子,包括它在我的构建路径

看来构建是OKI但Play商店糊涂了

所以我删除罐子和构建路径,然后在我的项目根目录中创建一个库/文件夹,然后将其添加到构建路径和现在的工作:)

您无法在src /文件夹(或任何儿童文件夹)中添加jar文件并将其添加到您的构建路径中

0

喂添加以下代码清单文件,并给予一试。它应该工作。

<uses-feature android:name="android.hardware.touchscreen" android:required="false" /> 

并尝试删除Play商店发布页面中的复制保护。

只是试一试。

+0

Thx我也看到了这个解决方案,但它不起作用,我也没有复制保护。我找到了解决方案,我会发布答案 –

相关问题