Android cihazla haberleşme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Lord_Ares
Üye
Mesajlar: 1022
Kayıt: 15 Eki 2006 03:33
Konum: Çorlu

Android cihazla haberleşme

Mesaj gönderen Lord_Ares » 21 Kas 2017 02:18

Merhaba, delphide android telefonlarla haberleşmek için bir uygulama yazmak istiyorum fakat nereden başlayacağımı bilemedim.
Amaç usb bağlantı noktasına bağlanmış telefonun marka modelini okuma, rom yükleme gibi işlemler. Gördüğüm kadarıyla adb komut sistemini kullanılarak yapılabiliyor. Telefon tamir edenlerde box adını verdikleri kutu ile belli bir markanın tüm modellerine rom atabiliyorlar. Bu nasıl çalışıyor mantığı aynı değil mi ? Bilgilerinizi paylaşırsanız sevinirim.

Sanırım aşağıdaki gibi adb komutlar okunup yazılabiliyor


https://stackoverflow.com/questions/340 ... ero-delphi

Kod: Tümünü seç

uses
  ...,
  Androidapi.JNI.JavaTypes,
  Androidapi.JNI.GraphicsContentViewText,
  Androidapi.Helpers;

procedure TDeviceInfoForm.Button1Click(Sender: TObject);
var
  list: JList;
  iter: JIterator;
  pkg: JPackageInfo;
begin  
  // read the getInstalledPackages() documentation for details about the available flags...
  list := TAndroidHelper.Context.getPackageManager.getInstalledPackages(0);
  iter := list.iterator;
  while iter.hasNext do
  begin
    pkg := TJPackageInfo.Wrap((iter.next as ILocalObject).GetObjectID);
    // use pkg as needed...
  end;
end;

Cevapla