Size: a a a

Android Developers

2020 November 21

СП

Сергей П. in Android Developers
Глеб Михайлов
смотрите, я сделал так, чтобы ссылку можно было открывать в моем приложении, а как сделать так, чтобы открывалось исключительно в моей приле, не появлялся браузер и другие прилы в которых можно открыть эту ссылку, уже 3 часа мучаюсь, все перепробовал но ничего не работает??
на сервере. Если браузер = webView, то показать страничку, иначе показать заглушку.
источник

СП

Сергей П. in Android Developers
это в первом приближении. Вероятно таких прогеров которым надо что бы приложение при проверке показывало нормальный сайт, а когда надо - рекламу казино - много
источник

ГМ

Глеб Михайлов... in Android Developers
Сергей П.
на сервере. Если браузер = webView, то показать страничку, иначе показать заглушку.
я про app links, допустим я прислал другу ссылку, и чтобы автоматически перекидывало в прилу, браузер не появлялся бы даже, если прила не установлена, то кидать в play market
источник

СП

Сергей П. in Android Developers
ну апплинкс же так и должны работать?
источник

IK

Igor Komarov in Android Developers
Глеб Михайлов
я про app links, допустим я прислал другу ссылку, и чтобы автоматически перекидывало в прилу, браузер не появлялся бы даже, если прила не установлена, то кидать в play market
Вам не https нужно схему, а свою, кастомную, наверное..?
источник

ГМ

Глеб Михайлов... in Android Developers
Сергей П.
ну апплинкс же так и должны работать?
там браузер появляется среди предложенных, а мне надо от него избавиться
источник

ГМ

Глеб Михайлов... in Android Developers
Igor Komarov
Вам не https нужно схему, а свою, кастомную, наверное..?
пробовал
appname://[ссылка]
не показывает как ссылку, просто как текст...
источник

IK

Igor Komarov in Android Developers
А в приложении ресивер указали?
источник

ГМ

Глеб Михайлов... in Android Developers
<intent-filter>
               <action android:name="android.intent.action.VIEW" />
               <category android:name="android.intent.category.DEFAULT" />
               <category android:name="android.intent.category.BROWSABLE" />

               <data
                   android:scheme="appname"
                />
           </intent-filter>
источник

ГМ

Глеб Михайлов... in Android Developers
Igor Komarov
А в приложении ресивер указали?
manifest
источник

СП

Сергей П. in Android Developers
ничего не знаю, у меня без всяких браузеров по ссылке типа https://play.google.com/store/apps/details?id=..id приложения.. открывает только PlayStore на страничке приложения, никаких браузеров,
источник

СП

Сергей П. in Android Developers
на страничке кнопка открыть или установить если еще не
источник

f

fsociety in Android Developers
Что можно юзать вместо onBackPressed во фрагменте, попробовал onDetach, но не работает
источник

ГМ

Глеб Михайлов... in Android Developers
еще такая проблема:

сделал bottom nav view, все работает как всегда
в нем 4 айтема (menu items), все норм работают, кроме 1, в чем может быть проблема, нажимается раза с 5??
источник

ГМ

Глеб Михайлов... in Android Developers
fsociety
Что можно юзать вместо onBackPressed во фрагменте, попробовал onDetach, но не работает
источник

ES

Egor Sigolaev in Android Developers
Ребят, а как вы передаёте ссылку для запроса? Вопрос вроде уже кучу раз поднимали. Нужно сделать так, чтобы ссылку не спалили путём декомпилирования апк. Сейчас передаётся просто стрингой. Есть вариант в ресурсы запихать, но их получить вроде легко.
источник

ES

Egor Sigolaev in Android Developers
Через Base64 норм?
источник

СП

Сергей П. in Android Developers
хех. Никак не поможет. профи вытащит эту строку откуда угодно, и даже не будет возможно, а посмотрит куда лезет приложение.
источник

СП

Сергей П. in Android Developers
Base64 это на 30 секунд больше работы
источник

RC

Roman Chumachenko in Android Developers
Egor Sigolaev
Ребят, а как вы передаёте ссылку для запроса? Вопрос вроде уже кучу раз поднимали. Нужно сделать так, чтобы ссылку не спалили путём декомпилирования апк. Сейчас передаётся просто стрингой. Есть вариант в ресурсы запихать, но их получить вроде легко.
Как сказали выше, кодирование не выход. Ты что именно не палить пытаешься, ключ api в запросе?
источник