1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Bobert, 12.09.2011 #1
    Bobert

    Bobert Threadstarter Erfahrener Benutzer

    Hallo,

    ich habe eine App veröffentlicht. Jetzt ist es so, dass Tablets etc. ausgeschlossen werden aufgrund meiner Manifest-Einstellungen. Kennt einer dieses Problem?!

    Was muss ich dort ändern bzw. eintragen, damit Tablets etc. auch die Möglichkeit haben, sich die App zu laden?

    Grüße Bobert

    Code:
    [B]<?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.blibla.blub"
          android:versionCode="1"
          android:versionName="1.0">
        <uses-sdk android:minSdkVersion="7" />
        
        <uses-permission android:name="android.permission.INTERNET"></uses-permission>
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
        <uses-permission android:name="android.permission.CALL_PRIVILEGED"></uses-permission>
        <uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
        <uses-permission android:name="android.permission.INTERNET"></uses-permission>
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
        
    
        <application android:icon="@drawable/icon" android:label="@string/app_name">
            
            <uses-library android:required="true" android:name="com.google.android.maps"/>
            
            <activity android:name=".Start"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
            <activity android:name=".MainScreen"></activity>
    .....
            <activity android:name=".shopfinder.Shopfinder"></activity>
        </application>
    </manifest>[/B]
    
    [​IMG]
     
  2. swordi, 12.09.2011 #2
    swordi

    swordi Gewerbliches Mitglied

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

    sowas vielleicht?
     
  3. Bobert, 12.09.2011 #3
    Bobert

    Bobert Threadstarter Erfahrener Benutzer

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

    ja das könnte es sein Danke !

    --------------

    <supports-screens> | Android Developers

    aber..... android:anyDensity="false"

    ->android:anyDensity .... For applications that support Android 1.6 (API
    level 4) and higher, this is "true" by default and you should not set it "false" unless you're absolutely certain that it's necessary for your application to work
     
    Zuletzt bearbeitet: 12.09.2011
  4. Bobert, 12.09.2011 #4
    Bobert

    Bobert Threadstarter Erfahrener Benutzer

    Code:
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    
    Code:
    <uses-permission android:name="android.permission.CALL_PRIVILEGED"/>
    <uses-permission android:name="android.permission.CALL_PHONE"/>
    
    Die Kombination aus diesen 4 Permisson hat zur Folge, dass im Market die App mit verschiedenen Geräten nicht kompatibel angezeigt wird.

    Code:
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    
    Erst, als ich die Permission auf dieses Maß reduziert habe, war die App mit allen Geräten kompatibel.


    -----------
    -- CLOSED --- Bitte keine weiteren Fragen!
     
    Zuletzt bearbeitet: 12.09.2011
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] RadioButtons mit Button Tinting sehen auf Geräten unterschiedlich aus (API > 21) Android App Entwicklung 09.09.2017
[NON-DEV - OFFEN] IT Grundlagen über Android Geräte? Android App Entwicklung 16.07.2017
[ERLEDIGT] Admob-Einstellungen Android App Entwicklung 20.06.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
[ERLEDIGT] Landscape-Darstellung nach Entsperrung des Geräts Android App Entwicklung 27.03.2017
[ERLEDIGT] Welche Schriftarten werden von Android intern unterstützt ? Android App Entwicklung 16.03.2017
Rückgabewert bei Geräten ohne IMEI Nummer Android App Entwicklung 12.03.2017
Layout-Probleme auf verschiedenen Geräten Android App Entwicklung 19.01.2017
Du betrachtest das Thema "Manifest-Einstellungen - Nicht unterstützte Geräte" im Forum "Android App Entwicklung",