Перейти к содержанию
Fire Monkey от А до Я

Саша

Пользователи
  • Постов

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

  • Посещение

Весь контент Саша

  1. А требования гугл к распространению приложений через PlayMarket? Если это так, то у меня нет цели работать на продажу и не будет.
  2. Спасибо! Буду пробовать. Потом напишу - что получилось. Только я не знаю, куда вписать эти две строки: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> ,так как в моем мнифесте уже есть <%uses-permission%>. Мой манифест. <?xml version="1.0" encoding="utf-8"?> <!-- BEGIN_INCLUDE(manifest) --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="%package%" android:versionCode="%versionCode%" android:versionName="%versionName%" android:installLocation="%installLocation%"> <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> <%uses-permission%> <uses-feature android:glEsVersion="0x00020000" android:required="True"/> <application android:persistent="%persistent%" android:restoreAnyVersion="%restoreAnyVersion%" android:label="%label%" android:debuggable="%debuggable%" android:largeHeap="%largeHeap%" android:icon="%icon%" android:theme="%theme%" android:hardwareAccelerated="%hardwareAccelerated%" android:resizeableActivity="false" android:requestLegacyExternalStorage="true"> <%provider%> <%application-meta-data%> <%uses-libraries%> <%services%> <!-- Our activity is a subclass of the built-in NativeActivity framework class. This will take care of integrating with our NDK code. --> <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" android:label="%activityLabel%" android:configChanges="orientation|keyboard|keyboardHidden|screenSize" android:launchMode="singleTask"> <!-- Tell NativeActivity the name of our .so --> <meta-data android:name="android.app.lib_name" android:value="%libNameValue%" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <%activity%> <%receivers%> </application> </manifest> <!-- END_INCLUDE(manifest) -->
  3. Спасибо! Но я же в телефоне настраиваю разрешение местоположения. Надо еще как-то запрашивать? А версия моего SDK подходит?
  4. У меня версия 10.4 Sydney. Может быть в этом проблема (здесь скриншот)? Если да, то как ее решить?
  5. С эмулятором я не работаю. У меня подключен Android 10 по USB. После установки приложение запускается на этом телефоне (Android 10) и работает нормально. Затем APK я устанавливаю на Android 13. И там вылетает.
  6. Зато они проводят вебинары по суперграфике, а простейшие вещи забросили. Все у них на торговлю заточено. А я сегодня опубликовал вот что:
  7. Я считаю, что это недоработка Embarcadero. У меня работает с такой же погрешностью. А вот приложения на JAVA (язык, который я ненавижу) работают гораздо точнее.
  8. Здравствуйте, люди добрые! Помогите, пожалуйста, разобраться. Мне надо банально получить координаты своего местоположения. Делаю так: Form1.LocationSensor1.Active := true; // * 1 В следующем событии получаю координаты: procedure TForm1.LocationSensor1LocationChanged(Sender: TObject; // * 2 const OldLocation, NewLocation: TLocationCoord2D); begin LbPoint.Text:=''Проход 4; // * 3 ... ... end; В Android 10 работает отлично. В Android 13 приложение вылетает, будто его не запускали. Вылетает, скорее всего, здесь // * 2, так как // * 3 уже не срабатывает. Спасибо!
×
×
  • Создать...