jV
Есть задача: передавать данные между двумя приложениями. На данный момент использую AppLink. Где то читал, что если приложения подписаны общим ключем, то у них общий keystore. Поэтому пытаюсь зашифровать данные по ключу, затем в другом приложении достать из keystore тотже ключ и расшифровать, но пока не выходит, может кто сталкивался с подобной задачей
Alex
Alex
Sergey
Так с локализацией больше мыслей никаких нет?
Mike
Sergey
Eugene
Так с локализацией больше мыслей никаких нет?
Переиздание активити происходит постоянного и не всегда от нас зависит. Как вы решаете проблему переворота экрана? У вас все снова грузиться или кешируется и восстанавливается? Ситуация точно такая же
Ivansuper
Пересоздание : )))
Eugene
Гугл клава)
Sergey
Я для того и написал, чтобы узнать норм решение
Sergey
И есть ли оно вообще
Sergey
А не к тому чтобы носом тыкали в костыли
Mike
Sergey
Eugene
👍
Sergey
Sergey
Думаю могут быть проблемы
Mike
Mike
Sergey
Оно и так по оперативке крепко лупит
Mike
Sergey
Спасибо вообщем
Sergey
Буду что то крутить
Mike
Anonymous
Konstantin
воу где такие стикеры раздавали
Martynenko
Albert
Всем привет. Задача следующая: хочу отправить sms из приложения. Запрашиваю разрешение(SEND_SMS), проверяю есть/нет ,отправляю с помощью smsManager.sendTextMessage(). В ответ тишина. Что я делаю не так?
Ferrero
Albert
Ferrero
Xiaomi
Есть вероятность, что из-за устройства такое
Eugene
Xiaomi
Потести с других устройств для начала, что бы понимать, не работает код или девайс
Andrey
гугл кстати ужесточил требования к таким приложениям в сторе. реджектят всех кто пытается получить доступ к PHONE или SMS
Andrey
https://android-developers.googleblog.com/2019/01/reminder-smscall-log-policy-changes.html
Albert
Andrey
вот так можно вроде
Andrey
val intent = Intent().apply {
action = Intent.ACTION_SENDTO
data = Uri.parse("smsto:0123456789")
putExtra("sms_body", "text message")
}
if (intent.resolveActivity(packageManager) != null) {
startActivity(intent)
}
Albert
Bakhriddin
всем привет Attempt to invoke virtual method 'java.lang.String android.content.Context.getPackageName()' on a null object reference как можно исправить вот этот
Ruslan
Удивительно как андроид поменялся за 7 лет. Я за пол часа набросал создал и запустил приложение. Минут 20 из них зависимости качались. Не то что во времена эклипса.
Что происходит у меня в голове: я пишу приложение для себя, оно должно форвардить SMS на мой бекенд. Научился подписываться на приходящие - BroadcastReceiver, через какой-то contentResolver+uri api вытаскиваю смски - тут более менее понятно.
Вопрос: нужно ли вообще для этой работы приложение с activity, или можно каким-то образом что-то типо сервиса создать? Как в таком случае будет происходить работа с пермишенами (сейчас я запрашиваю на рантайме их)?
Eugene
Mike
Himars
Ruslan
Ага, т.е. первый запуск - открыть приложение, согласиться отдать все свои данные и запустить foreground service, который будет следить за приходящими sms и при запуске будет проверять что все смс выгружены.
Что сейчас лучше использовать для хранения указателя на последнее обработанное сообщение или саму очередь сообщений? (у меня 28 api level, т.к. для себя)
Mike
Anonymous
Ребят,стоит ли учить андроид разработку ведь через несколько лет выйдет новый oc fuchsia,разработка идет с 2016 года уже,гугл откажутся от андроида
Mike
Anonymous
как думаете fuchsia написан на dart и flutter, стоит их изучать ?
Anonymous
на них можно создавать приложения
Mike
как думаете скажу что-нибудь пропущу знаки препинания морковка борщ
Mike
но это не точно
Сергій
Всё тлен
Сергій
Сергій
Ну и паралельно можешь посматривать на native iOS dev или Flutter, лишним точно не будет
Anonymous
хорошо,спасибо за ответ
Di7aK
фусиа это чисто мелкий эксперемент на который все забили как только о нем услышали и свет оно не увидит
Fedor
Eugene
Eugene
Провожу аналогию как какой нибудь WP в вебе для тривиальных проектов, а .net сложные с точки зрения бизнеса веб приложения. Так же flutter vs native development
Сергій
Сложная бизнес логика это как? Понимаю ещё низкоуровневая работа с мультимедиа или глубокая интеграция сервисов в OS или использование чего-то платформо-специфического
🌿🌿
Всем привет. Не появляется локальное уведомление. Я проваливаюсь в ресивер. В лог падает инф из метода onRecieve. И все срабатывает по таймеру из активностти. Но самого уведомления нет
Alexander
При использовании Google Location Services на API 23 при запросе геопозиции показывается диалог включения геолокации по спутникам GPS, при нажатии на ОК настройки геолокация не включается и диалог показывается снова, кто-нибуль сталкивался с таким? Замечено только на API 23
🌿🌿
как понять в чем проблема?
trashkalmar
🌿🌿
🌿🌿
NotificationManager
🌿🌿
AlarmManager
trashkalmar
без кода гадать бесполезно. Как-то не так создаётся Notification
Igor
Всем привет. Есть модели:
@Entity
data class Weather(
@PrimaryKey
@ColumnInfo(name = "city_id")
var id: Int?,
@TypeConverters
@SerializedName("weather")
var descriptionList: MutableList<Description>?
)
и
data class Description(
var main: String?,
var icon: String?
)
Модель используется для Room и Gson(Retrofit). Поскольку в Room нельзя добавлять List, через TypeConverter преобразовывается в стринг формата json. В итоге в столбце "descriptionList" записываются данные в формате -
[{"icon":"04n","main":"Clouds"}]
Подскажите как сделать, что бы это значение записывалось в 2 разных столбца(icon и main) cо значениями (04n и Clouds)?
Alexey
Igor
отдельно для Room и Gson?