Konuyu Paylaş : facebook gplus twitter

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?
{ talk is cheap show me the code. }
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 Giriş yap veya Üye Ol 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 Giriş yap veya Üye OlMerhaba,
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 Giriş yap veya Üye Ol 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.
{ talk is cheap show me the code. }
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 Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#5
Brian Long'un CodeRage XII'deki sunumu faydalı olabilir.

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Form oluşturma (Çözüldü) Orhanlar 3 125 10-09-2018, Saat: 10:48
Son Yorum: Orhanlar
Question SQLİTE veritabanı oluşturma ? BY-HAYALET 10 620 21-05-2018, Saat: 16:50
Son Yorum: BY-HAYALET
  Delphi Android Java kullanmak AliZairov 11 1.772 22-03-2018, Saat: 04:36
Son Yorum: AliZairov
  Listview nesnesi ile birden fazla alan oluşturma Fesih ARSLAN 11 3.262 17-03-2018, Saat: 11:36
Son Yorum: Bay_Y
Information Java İle Android Program Tetikleme Halil Han Badem 6 653 18-02-2018, Saat: 17:35
Son Yorum: Halil Han Badem



Konuyu Okuyanlar: 1 Ziyaretçi