Doston
Друзья, такой вопрос. Можно ли продавать продукт/услугу внутри приложения, не используя in-app purchases?
Например, музыку или подписку на стриминговый сервис, который можно использовать еще и с веба.
Alexandr
есть в доках
Ferrero
Alexandr
пок арйней мере раньше было. если ваш контент доступен только в приложении. то только через гугл. если ваш контент доступен к покупке в приложении, но доступ можно так же получить в другом месте (типа через сайт),то можно свой провайдер исопльзовать
Doston
Алексей
Doston
Этот момент
Ferrero
Цифровые товары должны продаваться через плей
Doston
Алексей
то работает и на телефоне
Алексей
возможно, я неправ, и там не инапп, а просто покупка через веб-форму
Ferrero
Doston
Doston
Через плей маркет
Doston
Через бэкэнд
Ну, как себе представляете? Как человек будет оплачивать из веба? Оплатил через собственный провайдер. Но в приложение что делать?
Ferrero
Если продаёте подписки то должны продавать и из гугла, но можно и из вэба
Ferrero
Главное, чтобы была эта возможность, как я понял
Doston
Ferrero
Ну, даже если так
Doston
Кстати, видимо никак. Так как и в я.музыку из сайта направляет на приложение чтобы купить...
Sergey
Всем привет, вообщем нужно сделать sms приложение по умолчанию, сталкивался ли кто с таким?
Nikita
народ я че то затупил, как получить название месяца по индексу используя Calendar?
Sergey
вот такая ерунда в манифесте прописана
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
Sergey
Устройство Android 8.1
Sergey
На 5.1 работает
Sergey
на 8 нехочет
Sergey
Nikita
Nikita
?
Alexandr
админы закрепите плз ссылку про google play billing, частый вопрос
Alexandr
faq сделать :)
Doston
Alexandr
ну шоб на три буквы прилично посылать :)
Евгений
Вот в доках никак не могу найти
в своё время встраивал биллинг, в гугле все есть, есть даже библиотечка с классами от гугла которая все это облегчает
Alexandr
загуглил room store tree, понял что дурак D
Sergey
?
Можно так DateFormatSymbols(Locale.ENGLISH).months[1]
Doston
Sergey
Sergey
Нет
Sergey
Неработает
Сергій
что не работает?)
Никита 🙃
Сергій
Никита 🙃
Они запретили отправку сообщений
Сергій
Sergey
Вообще задача удалять смс, для этого приложение должно быть по умолчанию
Sergey
На 5.1 работает
Sergey
Vlad
Всем привет, кто работал с Google Pay, возможно ли протестировать оплату пока приложение не запаблишено, и есть ли какие - то карты для тестов?
Или же, если у меня выставлено Environment.TEST могу ли я тестировать оплату своей картой? будут ли сниматся деньги ?
Никита 🙃
нет
А, точно. Там read_sms запретили
Сергій
Alexey
Sergey
пермишены есть
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission
android:name="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_WAP_PUSH" />
<uses-permission android:name="android.permission.BROADCAST_WAP_PUSH"
tools:ignore="ProtectedPermissions" />
Сергій
Сергій
Никита 🙃
Сергій
там ещё надо делать запрос
Sergey
<activity
android:name=".MainActivity"
android:excludeFromRecents="true"
android:launchMode="singleInstance">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SENDTO"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
</intent-filter>
</activity>
Sergey
Сергій
Vlad
Сергій
там не только надо описать пермишены
Сергій
Сергій
он троян пишет
Никита 🙃
Аааааа
Никита 🙃
Ну тогда ладно
Sergey
Сергій
🌝
Сергій
Sergey
от мой код
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
if (Telephony.Sms.getDefaultSmsPackage(this) != BuildConfig.APPLICATION_ID) {
val builder = AlertDialog.Builder(this@MainActivity)
builder.setMessage("This app need to be your default messaging app. Do you want to set it as default?")
.setCancelable(false)
.setTitle("Alert!")
.setNegativeButton("No") { dialog, _ -> dialog.dismiss() }
.setPositiveButton("Yes") { _, _ ->
val intent = Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT)
intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, packageName)
startActivity(intent)
if (!router.hasRootController()) {
router.setRoot(RouterTransaction.with(SplashController()))
}
}
builder.show()
}
}
Sergey
Попапчик то вылазит, но там нет моего приложения
Sergey
он троян пишет
та не троян это, просто штука для управления смсками онлайн