Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Подключение Java - классов (Androidapi.JNIBridge) / 17 сообщений из 17, страница 1 из 1
23.08.2019, 10:50
    #39853156
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
Доброго дня господа !

Хочу подключить Java - класс
Использую статью

По ходу выполнения сталкиваюсь с подключениями модулей обертки
Androidapi.JNIBridge,Androidapi.JNI.JavaTypes

Где их можно скачать и подойдут ли они к Delphi 7

Спасибо
...
Рейтинг: 0 / 0
23.08.2019, 11:53
    #39853191
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
Android в Delphi 7?
...
Рейтинг: 0 / 0
23.08.2019, 11:55
    #39853193
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_XДоброго дня господа !

Хочу подключить Java - класс
Использую статью

По ходу выполнения сталкиваюсь с подключениями модулей обертки
Androidapi.JNIBridge,Androidapi.JNI.JavaTypes

Где их можно скачать и подойдут ли они к Delphi 7

СпасибоШТА????
...
Рейтинг: 0 / 0
23.08.2019, 11:57
    #39853194
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
X11,

Не. Java в D7. А Andrid в Java. Ну т.е. через неё.
...
Рейтинг: 0 / 0
23.08.2019, 12:23
    #39853205
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
Господа

Основной вопрос стоял так Java -> Delphi 7
Была найдена некоторая статья (возможно неверная ...)

Вопрос НЕ !! стоял Android -> Delphi 7

Можете подсказать по сути вопроса ?
...
Рейтинг: 0 / 0
23.08.2019, 13:21
    #39853235
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_XГоспода

Основной вопрос стоял так Java -> Delphi 7
Была найдена некоторая статья (возможно неверная ...)

Вопрос НЕ !! стоял Android -> Delphi 7

Можете подсказать по сути вопроса ?
Java классы можно подключить только под платформу Andorid, под win32/64 Delphi не дает такой возможности.
Если в Delphi 7 нельзя в качестве целевой платформы выбрать Android, то и подключить нельзя...
...
Рейтинг: 0 / 0
23.08.2019, 13:38
    #39853248
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_XИспользую статью
Не смущает то, что там описывается Delphi-XE5?
...
Рейтинг: 0 / 0
23.08.2019, 13:50
    #39853252
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_XДоброго дня господа !

Хочу подключить Java - класс
Использую статью

По ходу выполнения сталкиваюсь с подключениями модулей обертки
Androidapi.JNIBridge,Androidapi.JNI.JavaTypes

Где их можно скачать и подойдут ли они к Delphi 7

Спасибо
В статье предполагается наличие под боко уже запущенной явамашины, ибо - Андроид.

Тебе - для чего? В какой среде будет выполняться программа? Это важно, от этого зависят дальнейшие шаги.
...
Рейтинг: 0 / 0
23.08.2019, 13:56
    #39853254
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_X,

можно собрать "автономное" ("икзешник"( яваприложение, реализующий вебсервис.
Вебсервис, в свою очередь, реализует нужный тебе интефейс. Дельфи запускает этот икзешник, затем дергает нужный метод вебсервиса. Примеры реализации в сети есть.
...
Можно пойти со стороны явы: из-под явы дёргается специальная длл, которая передает контекст явамашины, а в длл ты можешь делать все, что захочет левая пятка.
...
Рейтинг: 0 / 0
23.08.2019, 14:41
    #39853284
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_XГде их можно скачатьЯ делал импорт ручками
...
Рейтинг: 0 / 0
27.08.2019, 22:57
    #39854416
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
Спасибо за Ваши ответы

Общая цель попытаться перевести ряд классов под "общую платформу"
здесь подразумевается что объекты будут использоваться как под чистым WIN-юком
(Delphi,VBA,VBS) так и под Web-ом (Java)
Функционал идентичен и переписывать и постоянно синхронить содержание не хочеться

Вот и пытаюсь найти что-то общее...
Склонен к Java - так как полагал что "легкое" подключение возможно, теперь не знаю ...
...
Рейтинг: 0 / 0
27.08.2019, 23:41
    #39854417
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_X,

Может php как вариант?..
...
Рейтинг: 0 / 0
27.08.2019, 23:43
    #39854418
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_X,

Плюс, на СО ещё высказывали мысль сделать из java-апплета ActiveX и использовать его, но я лично не пробовал, просто погуглил за Вас :D
...
Рейтинг: 0 / 0
27.08.2019, 23:45
    #39854420
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_X,

Ну и ещё немного о том как вызывать Java-классы из Delphi.
...
Рейтинг: 0 / 0
28.08.2019, 13:00
    #39854586
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
HOME_XФункционал идентичен и переписывать и постоянно синхронить содержание не хочетьсяREST
...
Рейтинг: 0 / 0
29.08.2019, 14:41
    #39855192
stanilar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
Нет, статья Вам не пойдет. Из того что известно мне: у явы несколько ява-машин со своими особенностями. Андроид - одна из них, и нативный код Д7 с ним точно не совместим. Мне сомнительно что андоивские классы совместимы с виндой.
Под Д7 были компоненты, по нативному импорту/экспорту с явой, но очень сомнительно что та ява-машина, на которую рассчитан такой компонент поддерживается. Искать и разбираться в таких компонентах Вам придется самому, потому как такой компонент/статьи по импорту/экспорту были на абракадабровском форуме поддержки и разных (теперь уже) полу-мертвых сайтах, как сейчас это искать не знаю и знать не хочу.

Если исходить из практичных соображений - делайте либо, как уже предложили, сервер, либо СОМ-объект. Последнюю технологию поддерживают практически все известные вендоры. В любом случае нативный доступ к ява компоненту родит уже специфичные глюки, которые без хорошего знания асма, глубин ос и специфики реализации ЯП не победить. Хотя и гарантирует интересное время-провождение для программистов-фанатов.
...
Рейтинг: 0 / 0
29.08.2019, 16:57
    #39855281
ziv-2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение Java - классов (Androidapi.JNIBridge)
Есть jni. Jni дает доступ из нативного кода к классам java. Реализовать можно. Для Delphi 7 надо делать свою библиотеку.
Кстати есть готовые.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Подключение Java - классов (Androidapi.JNIBridge) / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]