当前位置: 首页 > 知识库问答 >
问题:

我的应用程序不显示在非常大的平板电脑上

苏志
2023-03-14

我开发的一个应用程序没有显示在这台平板电脑上。下面是我的清单文件。任何帮助都将得到高度赞赏。

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

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.Write_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

<application
    android:name="MyApplication"
    android:allowBackup="true"
    android:hardwareAccelerated="false"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:largeHeap="true"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:screenOrientation="landscape"
    android:theme="@style/AppTheme">
   -------

</application>

共有1个答案

边翔宇
2023-03-14

在您的应用程序中,您正在请求硬件要求的权限。如果设备没有这种硬件能力,游戏商店就不允许在设备上安装应用程序。

使用uses-feature https://developer.android.com/guide/topics/manifest/uses-feature-element.html并根据项目需求将value设置为false。

声明的目的是通知任何外部实体您的应用程序所依赖的一组硬件和软件功能。元素提供了一个required属性,该属性允许您指定应用程序是否需要声明的特性,但在没有声明的特性的情况下无法运行,或者它是否希望拥有该特性,但在没有该特性的情况下可以运行。由于特性支持在不同的Android设备上可能有所不同,因此元素在应用程序描述其使用的设备可变特性方面起到了重要作用。

 类似资料:
  • 我创建了一个Android应用程序,它不能在平板电脑上运行。 我已经在文件夹中添加了文件。当我在模拟器上运行时,它正在工作,但在平板电脑中它给出了错误, 日志输出: java.lang.RuntimeException:无法启动活动ComponentInfo{idev.android.soulspotter/idev.aandroid.sourlspotter.Login}:android.con

  • 我有一个Android应用程序,它与手机运行良好。我最近也发布了平板电脑的应用程序,但似乎从三星银河标签S3看不到该应用程序。下面是我的清单。 三星Galaxy Tab S3具有Sim卡、SD卡、摄像头和应用程序正在使用的所有其他功能。因此,它应该在play store中可见。 我登记了Nexus 7和Nexus 9。上面写着“你的设备与这个版本不兼容。”

  • Play developer控制台中显示: 您的APK似乎不是为平板电脑设计的 但是我已经将布局添加到layout-sw600dp、layout-sw600dp-land、layout-sw720dp和layout-sw720dp-land文件夹中。完整清单(原样): 我的APP截图: 虽然这款应用似乎可以在平板电脑上运行(我只在emulator上进行了测试),但要满足播放标准,必须做些什么呢?

  • 我使用PhoneGap API构建了一个使用HTML5、Javascript和CSS3的移动应用程序。我使用Phonegap构建来生成我的。apk发布文件。自从我使用jquery mobile以来,我一直希望我的apk能在手机和平板电脑上运行。然而,当我将我的应用程序提交到google play store时,我收到以下消息 为平板电脑设计应用程序 您的生产APK需要满足以下标准: 最低Andro

  • 我正在尝试设计一个应用程序,它复制标准应用程序快捷方式主屏幕图标的快捷方式样式,但作为一个小部件。注意,这只是目前标准的Android主屏幕。 1×1方块中给出的空间根据屏幕密度、方向以及手机主屏幕是否处于“手机模式”或“平板模式”而变化(启动4. x模拟器,您可以通过背景等来判断)。屏幕密度会影响预期的大小(0.75, 1, 1.5, 2.0密度因子缩放),但是方向和“主屏幕模式”是相当不可预测

  • 谷歌Play声明我的应用程序不是为平板电脑设计的:“你的APK应该包括针对普通平板电脑屏幕密度的自定义可抽屉资产。”它链接到4。在tablet应用程序质量页面上使用为tablet屏幕设计的资产。我正在试图理解我是如何不遵守第4节的,我希望你能有真知灼见。 我的启动器图标大小是正确的,包括mdpi-xxxhdpi版本(、等)。