Size: a a a

Android Developers

2021 May 25

DD

Dmitriy Dyachenko in Android Developers
А в списке приложений в настройках его точно ни в каком виде нет? Потому что следуя кейсу что я описал выше - оно оставалось в списке но как частично удаленное - а-ля предустановленные приложения, которые не удаляются а как бы скрываются
источник

DN

Danila Nikonets in Android Developers
насколько знаю, раньше юзер не ставил приложение
под рукой нет этого телефона (
спрошу
источник

k

kiber.io in Android Developers
Самый действенный способ это вручную попробовать установить АПК через адб. Ошибка на руках сразу будет. А так можно долго гадать.
1. Уже есть приложение с таким пакетом, но другой подписью
2. Уже есть приложение с таким же sharedUserId, но другой подписью
3. На телефоне банально нет места
И т.д...
источник

DN

Danila Nikonets in Android Developers
просто через адб?
или через adb shell и pm install (там рут нужен)

3) точно нет, другие приложения встают
источник

k

kiber.io in Android Developers
adb install proga.apk

Рут не нужен
источник

k

kiber.io in Android Developers
И для pm install тоже не нужен рут, по логике, если он запущен из под adb shell
источник

k

kiber.io in Android Developers
Если юзер может через адб поставить, то пусть ставит.
источник

DD

Dmitriy Dyachenko in Android Developers
рут нужен если без согласия пользователя нужно поставить, а так он просто запустит инсталлятор с предложением установить или нет
источник

k

kiber.io in Android Developers
Ну кстати есть ещё вариант. Есть вариант установки апк без рута через SAI. Он ошибку показывает
источник

k

kiber.io in Android Developers
Нет, у адб есть права на установку, так что установится без вопросов (если включена отладка и за исключением миуи и пр. некоторых китайских и не только оболочек)
источник

DN

Danila Nikonets in Android Developers
я у себя пробовал pm install без рута -- получаю что-то типа
System has no access to read file
Error: Unable to open file
источник

k

kiber.io in Android Developers
Потому что апк надо положить в  /data/local/tmp и оттуда ставить, если андроид выше какого-то там, уже не помню. Вроде выше 9
источник

DN

Danila Nikonets in Android Developers
аааа
источник

DN

Danila Nikonets in Android Developers
вон оно в чем фишка)
источник

k

kiber.io in Android Developers
Но проще adb install, он сам всё сделает
источник

DN

Danila Nikonets in Android Developers
ладно, пара варантов есть на пробу,  спасибо)
источник

ES

Egor Sigolaev in Android Developers
Ребят, а в каком порядке достаются возмужные инапы? В SkuDetailsParams передаю ArrayList из стрингов в нужном порядке, а по итогу такое. Кто то сталкивался?
источник

N

Nikita in Android Developers
Всем привет, пишу приложение "сборник шуток" , сделал кнопку Share, весть код поместил в метод и повесил это на кнопку , вопрос , как мне сделать код чище , чтоб я не писал кучу похожих методов ?
источник

Я

Ярослав in Android Developers
14к грн🌚
источник

N

Nikita in Android Developers
источник