Перейти к содержанию
  • Регистрация

mazayhin

Пользователи
  • Публикаций

    140
  • Зарегистрирован

  • Посещение

  • Победитель дней

    16

mazayhin стал победителем дня 10 июля

mazayhin имел наиболее популярный контент!

1 Подписчик

Информация о mazayhin

  • Звание
    Продвинутый пользователь

Информация

  • Пол
    Мужчина
  • Город
    Красноярск

Посетители профиля

771 просмотр профиля
  1. Человек хочет получить то имя, которое на скрине идет первой строкой, на сколько я понял
  2. Ну видимо, не для всех это очевидно. Ну и да, называется оно "имя", а про БТ не слова )
  3. Это будет имя Bluetooth-адаптера. //uses System.Bluetooth; TBluetoothManager.Current.CurrentAdapter.AdapterName
  4. В ЛС можно спросить, может он довел до ума и выложит сюда. То что я делал выкладывать в общий доступ - стыдно, а приводить в нормальный вид - некогда.
  5. У @Rusland есть решение с фореграунд-сервисом
  6. А если до подключения проверить, существует ли файл на устройстве? if TFile.Exists(TPath.Combine(TPath.GetDocumentsPath, 'libfbclient.so.2.5.8)) then showmessage('Exists')
  7. К примеру, положи в C:\msccMobile\
  8. Да. Сам файл перенести в другое место, и затем добавить заново. Remote Path оставить как на скрине
  9. Скорее всего, файл не деплоится. Уберите библиотеку из \Android\Release\.... и поместите ее в другое место, к примеру, в корень проекта. Заново добавьте в Deployment
  10. Вот статья, что куда деплоить надо, и как получить доступ к этому http://delphifmandroid.blogspot.com/2014/02/deployment-manager.html
  11. Что именно то не работает? Вроде, там нет ничего такого, с vcl связанного
  12. Хм, по умолчанию не разрешено ничего такого особого, кроме как запуститься. Все выставляется в манифесте и разрешения даются при установке (напр. доступ в интернет). Не разу не видел такого, что бы что-то запрашивало разрешение на то, что можно, указанное в манифесте (да то же интернет). Но увы, возможности проверить нет. И да, все что вы хотите, в манифесте все равно должно быть. мне кажется, что вы сам себе противоречите? Хотите использовать WifiManager, разрешения все равно надо запросить, но только при установке - возвращаемся к манифесту. Ну а что бы уследить за изменениями, что надо, а что не надо, это уже на https://developer.android.com все ведь меняется. Указали поддержку более позднего API, извольте соответствовать этому, но и не забывать про старое...
  13. Странно, что смогли разобраться с тем, что надо заменять в папках студии, ну и подключать уже кастомное активити в манифесте. Из DW надо подключить только пару файлов и все. Вы в манифесте добавили эти разрешения? И да, запрашивать у пользователя их не надо (потому, думаю, запрос и не выдает система). Для всех ваших разрешений указано Protection level: normal. Запрос нужен для тех, что dangerous. https://developer.android.com/reference/android/Manifest.permission.html#ACCESS_WIFI_STATE и далее по тексту https://developer.android.com/guide/topics/permissions/overview (If your app lists normal permissions in its manifest (that is, permissions that don't pose much risk to the user's privacy or the device's operation), the system automatically grants those permissions to your app. )
  14. Ставьте целевой уровень 26 и используйте KastriFree https://github.com/DelphiWorlds/KastriFree
  15. Опять же, повторюсь, нет возможности проверить, и особо времени нет вникнуть. Только, кажется, все немного усложнили вы себе с этой посылкой. У PendingIntent есть метод readPendingIntentOrNullFromParcel(Parcel in) который как раз вычитывает его из посылки. Напрямую да, не получится привести их.
×
×
  • Создать...