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

Александр Лукьянов (Filament Extruder 1.75)

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

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

  • Посещение

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

    1

Александр Лукьянов (Filament Extruder 1.75) стал победителем дня 1 февраля 2019

Александр Лукьянов (Filament Extruder 1.75) имел наиболее популярный контент!

Информация о Александр Лукьянов (Filament Extruder 1.75)

  • День рождения 10.04.1983

Информация

  • Пол
    Мужчина
  • Город
    Туймазы

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

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения Александр Лукьянов (Filament Extruder 1.75)

  1. Добрый день. Использую платный компонент и не могу пока купить его. использую триал версию. проблема в том что Android 64 в бесплатной версии отствует. Могу ли я выложить в плей маркет х64 какой нибудь скачивающее приложение . что бы он скачал 32х разрядную версию и запустил ее потом./установил. спасибо
  2. Поставил Rio и никакого решения из коробки я там не увидел. скриншот по ссылке https://yadi.sk/i/Ww89PHu67dTU_Q
  3. определяется как стандартная камера. почему берлин - я использую tms mqtt. мне нужно сфоткать , посчитать точки темные в ряд и отправить данные на сервер. В rio есть пример по умолчанию с otg? просто в berlin просто передняя и задняя камера есть только пример
  4. сам прибор нужно воспринимать как камера. микроскопом он становится из за линз. у меня к сожалению знаний маловато. мой уровень - скачать чужой компонент и применить. или исходники какие нибудь переделать под себя.
  5. Добрый день. к OTG подключен микроскоп. с приложением от play market он работает - картинка идет.мне Хочу написать андройд приложение которое будет захватывать картинку с микроскопа в bitmap по таймеру. может быть есть готовый компонент с которым можно без проблем захватить в bitmap подскажите как сделать. Готов проспонсировать решение данного вопроса. Необходимо рабочий пример на Delphi 10.1 Berlin
  6. ребята где бы вы сохранили свой файл текстовый c настройками?
  7. Вот такой например вариант. Может быть тут ошибка.? package com.PanelControlReceiver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import android.app.AlarmManager; import android.app.PendingIntent; import android.os.Bundle; import android.os.PowerManager; import android.widget.Toast; import java.util.Calendar; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.io.File; import android.media.Ringtone; import android.media.RingtoneManager; import android.net.Uri; import android.util.Log; public class BootCompletedReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) { Intent TestLauncher = new Intent(); TestLauncher.setClassName(context, "com.embarcadero.firemonkey.FMXNativeActivity"); TestLauncher.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(TestLauncher); //обычный запуск приложени¤ } } } unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Controls.Presentation, FMX.StdCtrls, {$IFDEF ANDROID} Androidapi.Helpers, FMX.Platform.Android, androidapi.JNI.Os, FMX.Helpers.Android, Androidapi.JNI.GraphicsContentViewText, Androidapi.JNIBridge, Androidapi.JNI.JavaTypes, Androidapi.JNI.App, Androidapi.JNI.Telephony, Androidapi.JNI.Provider, System.DateUtils,Posix.Unistd, //ВАЖНО ЧТО ЭТОТ ФАЙЛ МЫ СГЕНЕРИРОВАЛИ ПО СТАТЬЕ ИЗ ПАПКИ C:\DB\eHomeSmartMobile\eHSforAndroid\Application\java Androidapi.JNI.BootCompletedReceiver, //ВАЖНО ЧТО ЭТОТ ФАЙЛ МЫ СГЕНЕРИРОВАЛИ ПО СТАТЬЕ ИЗ ПАПКИ C:\DB\eHomeSmartMobile\eHSforAndroid\Application\java Androidapi.JNI.Net; {$ELSE} {$IFDEF IOS} Macapi.Helpers, iOSapi.Foundation, FMX.Helpers.iOS, iOSapi.UIKit; {$ENDIF IOS} {$ENDIF ANDROID} type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} function DateTimeLocalToUnixMSecGMT(const ADateTime: TDateTime): Int64; begin Result := DateTimeToUnix(ADateTime) * MSecsPerSec - Round(TTimeZone.Local.UtcOffset.TotalMilliseconds); end; function CreateAlarmIntent(const AID: Integer): JPendingIntent; var Intent: JIntent; begin Intent := TJIntent.Create; Intent.setClassName(TAndroidHelper.Context, TAndroidHelper.StringToJString('com.embarcadero.firemonkey.FMXNativeActivity')); Result := TJPendingIntent.JavaClass.getService(TAndroidHelper.Context, 0, Intent, TJPendingIntent.JavaClass.FLAG_UPDATE_CURRENT); end; procedure set_autorestart_app; var PendingIntent: JPendingIntent; begin PendingIntent := CreateAlarmIntent(1); TAndroidHelper.AlarmManager.&setRepeating(TJAlarmManager.JavaClass.RTC_WAKEUP,DateTimeLocalToUnixMSecGMT(now),10000,PendingIntent); //запуск каждые X секунд end; procedure TForm1.Button1Click(Sender: TObject); begin Application.Terminate; end; procedure TForm1.Button2Click(Sender: TObject); begin set_autorestart_app; end; end.
  8. Ребята столкнулся еще с такой проблемой. пытаюсь каждые 5 секунд запустить свое приложение, но запуск происходит раз в минуту. какие бы настройки я не ставил. Даже если ставлю 90 секунд то все равно раз в минуту. почему так может быть. Intent restartIntent = context.getPackageManager().getLaunchIntentForPackage(context.getPackageName()); PendingIntent intent1 = PendingIntent.getActivity(context, 0,restartIntent, PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager manager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); manager.setRepeating(AlarmManager.ELAPSED_REALTIME, 5000, 3000, intent1); //manager.setRepeating(AlarmManager.RTC_WAKEUP,System.currentTimeMillis(),(long) 5000, intent1); //Повторный запуск каждые 5 секунд
  9. Ребята, важное уточнение для Xiaomi - выключайте оптимизацию в настройках телефона. в режиме разработчика. заработало не только мое приложение но еще одно из плей маркета - даже не заметил что оно и не работало пока не снял опцию и перезагрузил телефон
  10. В Embarcadero RAD Studio 10.1 Berlin повторить фокус не получается. вроде бы все тоже самое делаю. генерирую classes и подключаю, компилирую но после рестарта ОС автозапуска нет. Не совсем понятно можно ли этим компонентом сделать тоже самое? https://github.com/barisatalay/delphi-android-broadcast-receiver-component
  11. Добрый день. У меня есть android 4.4.2 , 512mb Ram, Примерно раз в 5 дней мое приложение на андройде просто закрывается. отследить причину не понятно как. Может память заканчивается из -за утечки. может еще что. ADB over Wifi перестает работать тоже, хоть и порт телнетом открывается... Посоветуйте костыли какие нибудь - что бы приложение автоматически вновь запускалось как только закрылось. Спасибо.
  12. Добрый день! Хочу эмулировать в андройд боксе курсор в системе из под сервиса, в том числе касания под курсором. насколько это сложно? может быть есть какие то готовые компоненты или готовые примеры - мне бы как по проще. Меня бы так же устроило и аппаратное решение, когда мы в usb вставляем стик и каким либо образом при помощи приложения обращаясь к стику смогли бы управлять курсором.
  13. Добрый день. Написал приложение и иногда оно закрывается само по себе через сутки или двое. возможно заканчивается ram. Хотел бы видеть в приложении свободное ram что бы точнее определиться что происходит... Поделитесь кодом определения на андройде свободного RAM
  14. почему компилятор ругается? приложение компилируется и работаетЭто в потоке Delphi 10.2, android 4.4.2
  15. та же проблема только у меня андройд 4.4.2. пробывал накатывать андройд 7.0 - отладка заработала, но греется проц и лагает девайс. вернусля к 4.4.2 ROOT есть. но увы не особо зарешало
×
×
  • Создать...