-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
265
Весь контент Равиль Зарипов (ZuBy)
-
так я тут покапался чуток uses FMX.Helpers.Android, AndroidApi.Helpers, AndroidApi.JNI.JavaTypes, AndroidApi.JNIBridge, AndroidApi.JNI.GraphicsContentViewText, Android.os.PowerManager; function HasPermission(const Permission: string): Boolean; begin Result := TAndroidHelper.Context.checkSelfPermission(StringToJString(Permission)) = TJPackageManager.JavaClass.PERMISSION_GRANTED; end; var PowerObj: JObject; PowerManager: JPowerManager; begin if HasPermission('android.permission.WAKE_LOCK') then // доступ есть begin if HasPermission('android.permission.REBOOT') then // доступа НЕТ begin PowerObj := TAndroidHelper.Context.getSystemService(TJContext.JavaClass.POWER_SERVICE); PowerManager := TJPowerManager.Wrap((PowerObj as ILocalObject).GetObjectID); PowerManager.reboot(nil); end else Log.d('android.permission.REBOOT == DENIED'); end else Log.d('android.permission.WAKE_LOCK == DENIED'); если убираем проверку разрешения REBOOT https://developer.android.com/reference/android/Manifest.permission.html#REBOOT этот способ только для системы, извне его не вызвать. Есть еще два способа 1) через SuperUser (Только этот способ остается) 2) через Intent (отменяется)
-
смиритесь, это RAD! Хотите чтобы меньше весило используйте нативные инструменты разработки. Android Studio, XCode
-
если память не изменяет там надо еще %1 добавить или что-то подобное, туда параметры должны писаться ага, точно https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
-
можете отключить телефон от среды, разницы не будет. apk в любом случае будет лежать в папке с проектом.
-
давно не хватало
-
apk лежит в папке Android\%build%\%porject_name%\bin\
-
запустите на симуляторе, 64 бит и используйте Log.D (как в c++ будет? Log->D?)
-
тогда я склоняюсь к тому что у вас форма создается повторно. поведение похоже
-
что дебаг говорит? логи?
-
точно повторного вызова этой формы не происходит? иначе там ошибка будет что форма с таким именем уже создана
-
все вопросы к @RoschinSpb, он разработчик этого компонента
-
version info неправильно заполнен видимо
-
это пробовали? http://stackoverflow.com/questions/28280965/ios-firemonkey-how-to-send-email-from-ios-app-though-mail-app-in-firemonkey-del