Как я могу установить приложения на андроид без звука?? без разрешения пользователя?

Как я могу установить приложения на андроид без звука?? без разрешения пользователя?

я прочитал эту ссылку , но я не получил идея правильного ответа на этот вопрос, который относится к PackageInstaller ???

С другой стороны, я взгляну на этот вопрос , я протестировал его, но мне все еще нужно разрешение от пользователя для завершения установки !!!!

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


person Hanaa    schedule 18.06.2012    source источник
comment
насколько я знаю, вы не можете сделать это без разрешения пользователя.   -  person Raykud    schedule 19.06.2012
comment
К счастью, это невозможно, если только ваше приложение (которое хочет выполнить установку) не подписано как часть системной прошивки или не является частью системной прошивки.   -  person CommonsWare    schedule 19.06.2012
comment
как я могу сделать это системной прошивкой   -  person Hanaa    schedule 19.06.2012
comment
Требуется ли root-доступ к рутированным телефонам?   -  person Rafael T    schedule 19.06.2012
comment
дайте мне ссылку на дополнительную информацию для этого требования, потому что я не понял, что вы имеете в виду ??   -  person Hanaa    schedule 19.06.2012


Ответы (1)


Вы не можете сделать это на стоковом устройстве. Единственный способ получить файл apk в data/app/ — через PackageManager.apk, и единственный способ сделать это внутри этого компонента — нажать кнопку intall.

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

Если вы используете свою собственную настроенную версию ОС на своем собственном устройстве, вы можете свободно возиться с исходным кодом системы, который обеспечивает такое поведение, чтобы попытаться обойти его. Но я полагаю, что перед вами стоит очень сложная задача, если вы хотите попробовать.

Если ваше устройство рутировано, вы можете вставить apk в папку data/app/, которая установит его. Но у пользователя все еще будет шанс отказать, потому что будет показано всплывающее окно с разрешением суперпользователя.

person FoamyGuy    schedule 18.06.2012
comment
Я согласен. Я также добавлю, что некоторые люди просто не читают разрешения, которые нужны приложению, поэтому во многих случаях Android даже не может контролировать любые уязвимости в системе безопасности. Это определенно смягчается подходом песочницы. - person Andy; 19.06.2012