Да ладна! Бинарники в SVN? Почитайте, SVN не следит за целостностью данных. Вы можете положить туда бинарник, а через год вытащить его оттуда битым. У меня на практике бились картинки и шрифты. Так что бинарные файлы так же лучше хранить в Git или Hg.
Точно не помню, как то так… С апи 7, если мне не изменяет память.
File file = new File(...);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
Пока вспоминал, гуглил. Оказалось действительно эти пермишены не нужны (они бесполезны). В свое время по-моему со stackoverflow решение утащили. Нужно будет убрать из нашего приложения.
Update: видимо ребята, которые писали данный троян, либо пользовались похожим руководством, либо их приложение как то по другому работает на рутованых аппаратах…
Ды нет, использовал. Наша фирма писала приложение, которое должно обновляться само. Но мы явно вызывали активити установки. Я про то, что не использовал «тихую» установку. Это было не нужно.
Читайте сайты внимательно. По требованию оператора, всегда должна быть оферта. Ищите ее, она может быть хорошо спрятана, но она есть всегда (даже в этом приложении).
Кроме Google и банков есть еще социальные сети, как вариант. Там тоже работа с смс. На своем свадебном сайте я тоже делал авторизацию по смс (правда регистрация была доступна только для друзей вконтакте). Так что не везде и не всегда развод. Тут тоже нужно знать.
Не без интересное развитие событий) То есть вам ближе по духу предыдущий комментатор?) Действительно ничего плохого нет в написании подобных приложений?))
Не все знают о существование Google Play :) Мой сосед постоянно ко мне обращается, когда ему нужна какая-либо программа на телефон. До этого он вообще использовал девайс без каких-либо приложений. Так же есть знакомая, которая ставит приложения только с маркета Samsung, для нее именно это официальный магазин, а не Google Play.
Часто сталкивался с людьми, которые после покупки телефона на Андроиде (после Nokia, Symbian и прочего) пытаются ставить приложения напрямую из интернета. Они привыкли качать установочные пакеты, для них чуждо использовать маркет. И, в конечном итоге, попадают на подобные разводы.
Это тут все знают что такое Google, а попробуй это объяснить какому-нибудь подростку из сельской месности, для которого самый продвинутый телефон до этого был Motorolla C350.
Честно признаюсь, вплотную не приходилось использовать данное разрешение, описание брал из исходников
<string name="permlab_installPackages" msgid="2199128482820306924">"непосредственная установка приложений"</string>
<string name="permdesc_installPackages" msgid="5628530972548071284">"Приложение сможет устанавливать новые или обновленные пакеты Android. Вредоносные программы смогут таким образом добавлять новые программы с любыми разрешениями."</string>
Галочка то стоит. Но зачастую пользователи ставят приложения не из маркета (например качают с 4pda версию без рекламы) и снимают ее. Возможность ставить из левых источников порождает как плюсы так и минусы.
Пока вспоминал, гуглил. Оказалось действительно эти пермишены не нужны (они бесполезны). В свое время по-моему со stackoverflow решение утащили. Нужно будет убрать из нашего приложения.
Update: видимо ребята, которые писали данный троян, либо пользовались похожим руководством, либо их приложение как то по другому работает на рутованых аппаратах…
Кроме Google и банков есть еще социальные сети, как вариант. Там тоже работа с смс. На своем свадебном сайте я тоже делал авторизацию по смс (правда регистрация была доступна только для друзей вконтакте). Так что не везде и не всегда развод. Тут тоже нужно знать.
Часто сталкивался с людьми, которые после покупки телефона на Андроиде (после Nokia, Symbian и прочего) пытаются ставить приложения напрямую из интернета. Они привыкли качать установочные пакеты, для них чуждо использовать маркет. И, в конечном итоге, попадают на подобные разводы.
Это тут все знают что такое Google, а попробуй это объяснить какому-нибудь подростку из сельской месности, для которого самый продвинутый телефон до этого был Motorolla C350.
PS. arturphoenix опередил меня…