как установить приложение для Android в режиме заводского тестирования - PullRequest
0 голосов
/ 12 октября 2011

Я пытаюсь установить приложение для Android в режиме заводского тестирования.Я делаю устройство (beagle board) для входа в заводской тестовый режим с соответствующей сборкой android froyo.Он успешно входит в режим заводского тестирования, и при попытке установить приложение из оболочки ADB выдает следующую ошибку

(ОШИБКА: не удалось найти менеджер пакетов, работает ли система?)

Я использую необходимые разрешения в файле манифеста.Но это показывает ошибку выше.любая помощь будет принята с благодарностью.

<uses-permission android:name="android.permission.FACTORY_TEST"></uses-permission>

Ответы [ 2 ]

2 голосов
/ 12 октября 2011

Это разрешение предоставляется только системным приложениям или приложению, которое подписано «ключом прошивки» (ключ, используемый для подписи системных приложений). Если у вас есть ключ прошивки, добавьте этот тег в AndroidManifest и подпишите свое приложение этим ключом.

     android:sharedUserId="android.uid.system"

Вы можете получить ключ прошивки, если вы работаете с производителем устройства или забыли об этом !! Порекомендуйте это ::

введите описание ссылки здесь

0 голосов
/ 12 октября 2011

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

...