Intereting Posts
Как проверить, разрешено ли моему приложению показывать уведомление Платежи в приложениях для Android Amazon AppStore Каково точное значение «кухонной мойки» в программировании? Данные метаданных об ошибках Google Play Services v13 в AndroidManifest Вызвано: java.lang.UnsupportedOperationException: невозможно преобразовать в измерение: type = 0x1 Соедините два аудиофайла и воспроизведите полученный файл TIMEZONE_CHANGED принимается каждые несколько секунд Как использовать неопределенный индикатор выполнения в библиотеке appcompat-v7 r21? Picasso java.lang.IllegalStateException: вызов метода не должен происходить из основного потока Android: просмотр и просмотр Fade Не удалось загрузить класс com.android.build.gradle.managed.NdkConfig $ Impl Как выровнять элемент в строке таблицы (влево – вправо-вправо) Значение Value CheckBoxPreference в действии Как отображать Toast в центре экрана SurfaceView с предварительным просмотром камеры не уничтожается

Новый пакет еще не зарегистрирован в системе. Ошибка на реальном телефоне

Я работаю над проектом Android в Eclipse и отлаживаю / тестирую с помощью своего HTC Desire Z. Я кодировал проект, создавая меню для своего приложения, когда начал получать эту ошибку, которая мешает мне продолжать. У многих людей была эта ошибка, но ни одно из решений, которые я нашел, не сработало для меня. Я попробовал очистить и восстановить проект, вручную удалив приложение с моего телефона и переименовав домен в файл манифеста. Для людей, использующих эмулятор, они говорили об удалении файла данных, но я не уверен, что это означает при использовании реального телефона.

Вот консоль, когда я пытаюсь построить:

[2011-08-09 06:57:13 - GreenThumbs] Android Launch! [2011-08-09 06:57:13 - GreenThumbs] adb is running normally. [2011-08-09 06:57:13 - GreenThumbs] Performing com.hernblog.GreenThumbs.GreenThumbs activity launch [2011-08-09 06:57:13 - GreenThumbs] Automatic Target Mode: using device 'HT0ANRV03417' [2011-08-09 06:57:13 - GreenThumbs] Uploading GreenThumbs.apk onto device 'HT0ANRV03417' [2011-08-09 06:57:13 - GreenThumbs] Installing GreenThumbs.apk... [2011-08-09 06:57:16 - GreenThumbs] Success! [2011-08-09 06:57:17 - GreenThumbs] Starting activity com.hernblog.GreenThumbs.GreenThumbs on device HT0ANRV03417 [2011-08-09 06:57:19 - GreenThumbs] New package not yet registered with the system. Waiting 3 seconds before next attempt. [2011-08-09 06:57:22 - GreenThumbs] Starting activity com.hernblog.GreenThumbs.GreenThumbs on device HT0ANRV03417 [2011-08-09 06:57:23 - GreenThumbs] New package not yet registered with the system. Waiting 3 seconds before next attempt. [2011-08-09 06:57:23 - GreenThumbs] ActivityManager: Error: Activity class {com.hernblog.GreenThumbs/com.hernblog.GreenThumbs.GreenThumbs} does not exist. [2011-08-09 06:57:26 - GreenThumbs] Starting activity com.hernblog.GreenThumbs.GreenThumbs on device HT0ANRV03417 [2011-08-09 06:57:27 - GreenThumbs] New package not yet registered with the system. Waiting 3 seconds before next attempt. [2011-08-09 06:57:30 - GreenThumbs] Starting activity com.hernblog.GreenThumbs.GreenThumbs on device HT0ANRV03417 [2011-08-09 06:57:30 - GreenThumbs] New package not yet registered with the system. Waiting 3 seconds before next attempt. [2011-08-09 06:57:33 - GreenThumbs] Starting activity com.hernblog.GreenThumbs.GreenThumbs on device HT0ANRV03417 [2011-08-09 06:57:34 - GreenThumbs] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.hernblog.GreenThumbs/.GreenThumbs } [2011-08-09 06:57:34 - GreenThumbs] ActivityManager: Error type 3 [2011-08-09 06:57:34 - GreenThumbs] ActivityManager: Error: Activity class {com.hernblog.GreenThumbs/com.hernblog.GreenThumbs.GreenThumbs} does not exist. 

И вот мой файл манифеста:

 ?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hernblog.GreenThumbs" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="8" /> <application> <uses-library android:name="android.test.runner" /> </application> <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.hernblog.Green.Thumbs" android:label="GreenThumbs Tests" /> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name="GreenThumbs" android:label="@string/app_name" android:screenOrientation="landscape"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> ? ?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hernblog.GreenThumbs" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="8" /> <application> <uses-library android:name="android.test.runner" /> </application> <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.hernblog.Green.Thumbs" android:label="GreenThumbs Tests" /> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name="GreenThumbs" android:label="@string/app_name" android:screenOrientation="landscape"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> 

Есть какие нибудь идеи как это починить?

Solutions Collecting From Web of "Новый пакет еще не зарегистрирован в системе. Ошибка на реальном телефоне"

У меня тоже была эта проблема сразу после изменения имени пакета моего приложения (подготовка его для Android Market). В Eclipse выполните Project> Clean …, затем отключите Build-Automatically, чтобы вы могли Build-All.

Я получил эту ошибку после переименования моего пакета проекта. Я исправил это, выполнив очистку в Eclipse. Затем полная перестройка. После этого нажатие F11 запустило приложение на устройстве. (Я также удалил приложение с устройства до этого, но я не думаю, что это была проблема).

Я решил это, сняв флажок «Является ли библиотека» в Project-> Properties-> Android

На самом деле запутанная ошибка … и то, что сработало для меня, это: Переименуйте имя пакета приложения в файл манифеста xml на другое имя, любое! Сохраните проект, попробуйте запустить его, мой дал много ошибок и не работал! Снова вернитесь к старому имени … сохраните и запустите!

Уборка проекта не помогла мне. Я смог исправить эту проблему, выполнив следующие действия:

Добавьте #! / System / bin / sh в качестве первой строки / system / bin / am
Добавьте #! / System / bin / sh в качестве первой строки / system / bin / pm

Я получал эту проблему при использовании некоторых пользовательских ПЗУ на моем телефоне.

Надеюсь, это исправляет вашу проблему,
детеныш

Это проблема eclipse, и одним из способов ее решения является переименование вашего пакета в манифесте, например, переименование

 package="com.hernblog.GreenThumbs" 

в

 package="com.hernblog.GreenThumbs1" 

Скомпилируйте и постройте это, затем верните его к названию, которое вы хотели

 package="com.hernblog.GreenThumbs" 

Работает как шарм 🙂

У меня тоже такая же ошибка. И может решить следующие шаги.

В телефоне, который вы тестируете,

1.go к настройкам> Приложения> Загруженные

2. На дно я обнаружил, что мое приложение отключено.

3.Не удалите его.

4.В следующем запуске можно установить его правильно.

Благодарю.

Проверьте имена пакетов. В какой-то момент вы используете com.hernblog.GreenThumbs (необычно иметь имена пакетов в верхнем регистре), тогда com.hernblog.Green.Thumbs и у вас даже есть активность с именем com.hernblog.GreenThumbs.GreenThumbs !

Мне удалось исправить это с помощью нескольких комбинаций шагов в стиле voo-doo. Я сделал много вещей, упомянутых выше, но я думаю, что большое исправление произошло, когда я обновился до новой версии Android.

Спасибо за помощь, ребята! Я приписываю, что не получил четкого ответа о том, как исправить эту проблему.

Хорошо, вот мой ответ. Я вытягивал свои волосы, пытаясь найти ответ на этот вопрос. Я нашел по его ссылке, что человек в основном должен был создать новый проект и скопировать в него все старые файлы. Итак, это то, что я сделал, и это сработало! Я не мог в это поверить. Мне потребовалось много времени, чтобы найти его.

Однако, работая над моим новым проектом, я внес изменения и повторил ту же ошибку. К счастью, я знаю, какое изменение я сделал, и я расстегнул его, и ошибка была очищена.

Я добавил еще один тег приложения в манифест андроида и затем сгенерировал ошибку. Я просто расстегнул его, и ошибка исчезла.

Я открыл приложение в Google Play и нажал «включить» … Ого! Я основал в манифесте: android:enabled="false" … и удалил его!)

Мне пришлось перезагрузить устройство / телефон.

Справочная информация о том, как я смутил свое устройство:

  1. Я нажал APP.apk на / system / app (это было неправильное место, я думаю)
  2. Я также использовал eclipse для развертывания напрямую через adb
  3. Затем я удалил вручную эти приложения с помощью настроек
  4. То я столкнулся с указанной ошибкой «Новый пакет еще не зарегистрирован в системе».

Мой ответ: попробуйте тест на устройстве вашего друга.

У меня тоже такая же проблема. Мой телефон LG lu-3000. Этот симптом произошел после переноса моего проекта с Mac на Windows. После того, как я застрял в течение 10 дней, я обнаружил, что он работает на Android Virtual Device (но слишком медленно, чтобы что-то протестировать), а теперь провел несколько дней и выяснил, что он работает на другом устройстве!

До того, как я протестировал AVB и Motorola Bionic, я поменял заводские настройки своего телефона и сделал все выше. Но это не изменило никакого результата. Он работает ни на Mac, ни на Windows.

Еще более катастрофично, теперь ни один из моих проектов андроида не запускается на моем устройстве. Почти через два года я купил это устройство.

Если вы удалили приложение вручную с подключенного устройства, и вы по-прежнему получаете ту же ошибку, перезагрузите подключенное устройство, и оно будет работать правильно!

Проверьте "android:installLocation" в вашем AndroidManifest.xml.

"preferExternal" вызовет проблему.

У меня тоже была эта проблема сразу после изменения имени пакета моего приложения. В Eclipse перейдите в Project -> Clean, затем отключите Build-Automatically, чтобы вы могли Build-All и не забудьте перезапустить eclipse . Тогда его работающий штраф для меня ..

Я решил эту проблему, установив минимальный уровень SDK проекта ниже уровня SDK телефона.

Также попробуйте освободить память от устройства, удалите некоторые приложения, чтобы сделать это. Решил проблему для меня.

Убедитесь, что у вас есть

 <uses-sdk android:minSdkVersion="yourMinSDKver" android:targetSdkVersion="youtTargetSDKver" /> 

Сверху, в вашем файле manifest.xml . Я поменял его по ошибке и получил эту же ошибку.

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

 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.riddhi.android" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <uses-permission android:name="android.permission.INTERNET" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/title_activity_main" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".WCFActivity" android:label="@string/title_activity_main" > </activity> </application> 

Который должен быть

 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.riddhi.android" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <uses-permission android:name="android.permission.INTERNET" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/title_activity_main" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".WCFActivity" android:label="@string/title_activity_main" > </activity> </application> 

Поэтому я исправил свой проект. Надеюсь, это будет полезно для вас.

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