Приложения для Android ведут себя по-разному, несмотря на идентичный код

Я скачал пример проекта Android с этого сайта: https://draeger-it.blog/android-app-programmierung-bluetooth-low-energy-connection-ble/?cn-reloaded=1

... и скорректировал код, как указано в комментариях. Я был очень рад видеть, что это работает на моем Samsung Tab S7. После этого я создал свой собственный Android-проект и просто скопировал код из следующих трех документов:

  • AndroidManifest.xml
  • MainActivity.java
  • Activity_main.xml

К сожалению, это не работает при использовании новой структуры проекта. Одно очевидное отличие состоит в том, что каждый раз, когда я открываю «исходный»/рабочий проект, пользователю предлагается предоставить разрешение на местоположение устройства. Используя мой собственный проект, кажется, что пользователя спрашивают только при первом запуске приложения. Есть идеи, что еще нужно изменить в проекте, чтобы все заработало?

Спасибо!

0
0
51
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

У вас есть еще один файл, который вы должны проверить, и это файл build.gradle. Возможно, вы не используете тот же Android API.

Другие вопросы по теме