2017-11-15 1 views
1

내가 개발 한 앱 중 하나가 THIS tablet에 표시되지 않습니다. 아래는 내 매니페스트 파일입니다. 어떤 도움을 주시면 감사하겠습니다. 앱에서내 앱이 매우 큰 태블릿에 표시되지 않습니다.

<?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

표시하지 않음을 어떻게 나타 냅니까? 그것을 설치할 수 있습니까? 오류로 끝나나요? – washichi

+0

@ washichi 플레이 스토어에서 태블릿으로 내 앱을 찾을 수 없습니다. 하지만 동일한 키워드로 검색하여 10 "및 7"의 작은 타블렛에서 볼 수 있습니다 –

+0

태블릿의 Android 버전으로 Gradle의 최소 빌드 버전을 변경하십시오. – washichi

답변

2

당신은 하드웨어 요구 사항에 대한 허가를 요청하고 있습니다. 장치에 해당 하드웨어 기능이 없으면 재생 저장소에서 응용 프로그램을 장치에 설치할 수 없습니다.

사용 특징https://developer.android.com/guide/topics/manifest/uses-feature-element.htmlhttps://developer.android.com/guide/topics/manifest/uses-feature-element.html을 사용하고 프로젝트 요구 사항에 따라 값을 false로 설정하십시오.

선언의 목적은 응용 프로그램이 의존하는 하드웨어 및 소프트웨어 기능 세트의 외부 실체를 알려 드리고자합니다. 이 요소는 에 선언 된 기능없이 이 필요하거나 기능을 수행 할 수 없도록 지정하거나 기능을 선호하지만 기능없이 사용할 수 있도록 지정할 수있는 필수 속성을 제공합니다. 기능 지원은 Android 기기에서 에 따라 달라질 수 있으므로 요소는 응용 프로그램에서 사용하는 기기 변수 기능 을 설명 할 때 중요한 역할을 담당합니다.

관련 문제