2014-02-03 6 views
0

Я пытаюсь установить и запустить приложение на AVD, и он успешно работает, но когда я пытаюсь развернуть мое приложение на любом устройстве Android в качестве указанного целевого объекта, он завершает установку и когда я пытается открыть его, говорит «application not installed». Кто-нибудь помогите.приложение не установлено ошибка на устройстве, но работает на AVD

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

    <uses-sdk android:minSdkVersion="14" /> 

    <uses-feature android:name="android.hardware.wifi.direct" /> 

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.RECORD_AUDIO" /> 
    <uses-permission android:name="android.permission.INTERNET"/> 



    <application 
     android:debuggable="true" 
     android:icon="@drawable/icon" 
     android:label="@string/app_name" android:permission="android.permission.ACCESS_CHECKIN_PROPERTIES"> 

     <activity 
      android:label="@string/app_name" 
      android:name=".MenuActivity" > 
      <intent-filter > 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 



     <service 
      android:name=".ConnectionService"> 
     </service> 
    </application> 
</manifest> 
+0

У вашего устройства есть API 14 или выше? есть ли у него прямой Wi-Fi? –

+0

да, используя вкладку Galaxy GT-N8000, которая имеет прямой Wi-Fi, а также уровень API 18 .. – Ghost

ответ

0

Просьба указать targetSdKVersion в файле манифеста.

<uses-sdk 
    android:minSdkVersion="9" 
    android:targetSdkVersion="18" /> 
+0

bro thnx от ответа .. и я хотел сказать, что мое приложение основано на функции Wif_direct, которая доступна только на уровне API от 14 и выше, поэтому я не могу снизить свой минимальный уровень API, чем 14 ... – Ghost

0

Вам не нужно упомянуть targetSdkVersion в манифесте на обязательной основе, но убедитесь, что ваш minimumSdkVersion совместим с вашим телефоном.

+0

thnx fr ответ, и я попытался добавить targetSdkVersion в 18..and также удалив строку «ACCESS.CEHCKIN.PROPERTIES» от ... он помог открыть, но теперь приложение говорит .. «К сожалению, перестали работать» – Ghost

+0

опубликуйте свой logcat @NavalChippa – Shadow

+0

пришлите мне свой почтовый ящик .. по электронной почте мой журнал cat .. im findin it bit трудно ova здесь .. – Ghost

Смежные вопросы