2015-04-10 1 views
0

У меня есть приложение. Я тестировал это приложение с помощью устройства Jellybean, но теперь, когда я проверяю его с помощью устройства KitKat, он не открывается, но работает нормально на устройстве с леденец. Я размещаю файл манифеста здесь. Спасибо.Приложение для Android не работает в KitKat

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

    <uses-sdk 
     android:minSdkVersion="16" 
     android:maxSdkVersion="19" 
     android:targetSdkVersion="19" /> 

    <permission 
     android:name="com.beproject.ourway.permission.MAPS_RECEIVE" 
     android:protectionLevel="signature" > 
    </permission> 

    <uses-permission android:name="com.beproject.ourway.permission.MAPS_RECEIVE" /> 
    <uses-permission android:name="android.permission.READ_CONTACTS" /> 
    <uses-permission android:name="android.permission.VIBRATE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <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.GET_TASKS" /> 
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 

    <uses-feature 
     android:glEsVersion="0x00020000" 
     android:required="true" /> 

    <application 
     android:allowBackup="true" 
     android:debuggable="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <meta-data 
      android:name="com.google.android.maps.v2.API_KEY" 
      android:value="my_api_key" /> 
     <meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 

     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".WelcomeActivity" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".FriendsListActivity" 
      android:label="Friends" 
      android:theme="@style/MyTheme" > 
     </activity> 
     <activity 
      android:name=".FormSignUp" 
      android:label="@string/title_activity_form_sign_up" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".FormSignIn" 
      android:label="@string/title_activity_form_sign_in" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".PassRecovery1" 
      android:label="Recover Password" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".PassRecovery2" 
      android:label="Recover Password" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".PassRecovery3" 
      android:label="Recover Password" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".SignUpVerify" 
      android:label="@string/title_activity_sign_up_verify" 
      android:theme="@android:style/Theme.Holo.Light.NoActionBar" > 
     </activity> 
     <activity 
      android:name=".ProfileInfo" 
      android:label="@string/title_activity_profile_info" 
      android:theme="@style/MyTheme" > 
     </activity> 
     <activity 
      android:name=".HomeMap" 
      android:label="OwrWay" > 
     </activity> 
     <activity 
      android:name=".MainHome" 
      android:label="OwrWay" 
      android:theme="@style/MyTheme" > 
     </activity> 
     <activity 
      android:name=".Places" 
      android:label="@string/title_activity_places" 
      android:theme="@style/MyTheme" > 
     </activity> 
     <activity 
      android:name=".AddPlace" 
      android:label="Add Place" 
      android:theme="@style/MyTheme" > 

     </activity> 
     <activity 
      android:name=".EditPlace" 
      android:label="Edit Place" 
      android:theme="@style/MyTheme" > 
     </activity> 
     <activity 
      android:name=".Temp" 
      android:label="@string/title_activity_temp" > 
     </activity> 
     <activity 
      android:name=".Settings" 
      android:label="@string/title_activity_settings" > 
     </activity> 
     <activity 
      android:name=".Panic" 
      android:label="@string/title_activity_panic" 
      android:theme="@style/MyTheme" > 
     </activity> 
    </application> 

</manifest> 
+2

Пожалуйста, пост журнал регистрации ошибок –

+1

андроида: maxSdkVersion и Android: targetSdkVersion не должен быть столь же высоко, как это возможно, чтобы 22 (HTTPS : //developer.android.com/about/versions/android-5.1.html), загрузите новейший sdk, чтобы быть уверенным, что вы можете настроить таргетинг и делать обновления, возможно, это будет полезно. – MyWay

+0

@MyWay Я не получаю ваш ответ –

ответ

1
defaultConfig 
    {  
    multiDexEnabled true 
    } 

    dependencies { 
    compile 'com.android.support:multidex:1.0.0' 
    } 

, а также добавить этот метод в классе своего приложения

@Override 
protected void attachBaseContext(Context newBase) { 

    super.attachBaseContext(newBase); 

    MultiDex.install(this); 
} 
+1

Я тоже сталкиваюсь с этой проблемой, после добавления этого кода работал отлично для меня – RejoylinLokeshwaran