Konuyu Oyla:
  • Derecelendirme: 4/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Java kütüphanesinin wrapper sınıfını oluşturma
#1
Merhaba,

Yakın zamanda ihtiyaç duyduğum bir proje için kullanmak üzere açık kaynak bir java projesi buldum. Bu projenin kullandığı bazı kütüphane ve fonksiyonların Object Pascal wrapper sınıflarına ihtiyacım var. Embarcadero Developer Network üzerinden J2OP (Java2ObjectPascal) aracını indirdim ancak bu konu üzerinde yeterli yönlendirmeler bulamadım.

JDK hatası aldım. JDK ve JRE kurulumlarını baştan yaptım. Değişen hiçbir şey olmadı.

  1. Java dosyalarını jar olarak alıp Object Pascal'a çevirme aşamasında yapılması gerekenler nelerdir?
  2. Java Android (*.java) sınıflarını Jni Bridge olarak kullanmam için gereken şeyler nelerdir?
  3. Herhangi bir java dosyasını java geliştirme ortamı olmayan bir pc üzerinden Object Pascal wrapper sınıfını üretme şansımız var mıdır?
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#2
Merhaba,
1- Daha önce AliZairov üyemiz, java sınıflarının Object Pascal koduna dönüştürülmesi ile ilgili Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. açmıştı ve belli bir mesafe katetmişti. 
3- Java kodunu Object Pascal koduna dönüştüren herhangi bir araç, java geliştirme ortamına (JDK) ihtiyaç duyacaktır. Hatta Delphi derleyicileri bile Android platformu için JDK'ya ihtiyaç duyuyor.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
(21-12-2017, Saat: 18:02)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba,
1- Daha önce AliZairov üyemiz, java sınıflarının Object Pascal koduna dönüştürülmesi ile ilgili Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. açmıştı ve belli bir mesafe katetmişti. 
3- Java kodunu Object Pascal koduna dönüştüren herhangi bir araç, java geliştirme ortamına (JDK) ihtiyaç duyacaktır. Hatta Delphi derleyicileri bile Android platformu için JDK'ya ihtiyaç duyuyor.

Katkılarınız için teşekkür ederim Fesih Bey.

Bu konu ile ilgili araştırmalarımı sürdürüyorum. JNI dosyalarını nasıl çağırmam gerektiğini, Wrapper oluşturmayı ve kullanmayı kapsayan nihai çözüm aşamasına yaklaştım. Hepsini tamamladığım zaman yazılı ve görsel olarak içerik üreterek paylaşacağım. Bu konu ve Ali bey'in konusunu da referans olarak ileteceğim.

Tekrar teşekkür ederim.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#4
Güzel bir konu makale olur,
Benim de basit bir şifreleme algoritmasına ihtiyacım vardı örnek java projesi verdiler, delphi tarafında beceremedim.
C#'da metod yapıp dll olarak derledim , delphi tarafında bu şekilde kullandım.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
WWW
Cevapla
#5
Brian Long'un CodeRage XII'deki sunumu faydalı olabilir.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Lightbulb QR okuma ve oluşturma [Anlatım] Mr.Developer 11 954 25-07-2019, Saat: 11:44
Son Yorum: seydigozegir@gmail.com
  Delphi 10.3 - ipa Dosyası Oluşturma Sorunu darkslordd 2 394 27-03-2019, Saat: 19:27
Son Yorum: Fesih ARSLAN
  Java Activity barox 1 272 20-02-2019, Saat: 12:20
Son Yorum: Fesih ARSLAN
  Form oluşturma (Çözüldü) Orhanlar 3 620 10-09-2018, Saat: 10:48
Son Yorum: Orhanlar
Question SQLİTE veritabanı oluşturma ? Mr.Developer 10 1.883 21-05-2018, Saat: 16:50
Son Yorum: Mr.Developer



Konuyu Okuyanlar: 1 Ziyaretçi