2012-03-02 3 views
0

Когда я пытаюсь установить мое приложение на моем телефоне он говорит: «Приложение не установлено»Приложение не установлено Android

Вот код моего файла манифеста:

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

<uses-sdk android:minSdkVersion="7" /> 
<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
<application 
    android:name=".TaskLiteApplication" 
    android:label="@string/app_name" > 
    <activity 
     android:name="activity.TaskLiteActivity" 
     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="activity.PrefsActivity" /> 
    <activity android:name="activity.ToDoActivity" /> 
    <activity android:name="activity.ProjectActivity" /> 
    <activity android:name="activity.TaskActivity"/> 
    <activity android:name="activity.TabLayoutActivity" 
     android:theme="@style/taskLiteTheme"/> 
    <service android:name="service.UpdaterService"></service> 
</application> 
</manifest> 

EDIT: Это исправить, то apk нужно было подписать, мне не пришлось ничего менять в файле манифеста, спасибо

+0

Действительно ли ваш «основной» бизнес-класс «tasklite.android.activity.TaskLiteActivity.java'? – Squonk

+0

да это мое основное занятие –

ответ

1

Обычно это означает несколько вещей.

  1. Вы устанавливаете это из затмения на устройство? Если да, посмотрите на свой вывод adb logcat.
  2. Вы устанавливаете экспортированное подписанное приложение из eclipse на устройство через электронную почту или загрузку браузера? Затем убедитесь, что вы Unknown sources включена в Настройки> Приложения
+0

Я экспортирую его, и он неподписан. Я никогда не устанавливал это приложение на моем устройстве –

+0

И неизвестные источники включены;) –

+0

Apk должен быть подписанным экспортом, если вы хотите установить его на устройство, если вы не устанавливаете его с помощью eclipse. – jlindenbaum

1

Попробуйте добавить это атрибуты <application > элемента в AndroidManifest.

android:debuggable="false" 
    android:testOnly="false" 
+0

ok;) спасибо –

+0

он еще не работает:/ –

1

Если у вас на вашем телефоне выпущена версия релиза, установка версии отладки завершится с ошибкой и наоборот.

Предполагая, что вы идете туда и обратно между версиями отладки и выпуска, удалите тот, который есть, а затем установите новый.

+0

У меня нет установленной версии на моем телефоне –

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