[libbluray-devel] JRE for Android part 2

Vitor Dall'Acqua veggav at gmail.com
Mon Jan 25 19:57:23 UTC 2021


Well, I have added the latest build for aarch64 and got this:

2021-01-25 17:53:05.348 T:30088   DEBUG <general>: CBlurayCallback::Logger
- dl_posix.c:56: opened library 'libjvm.so'

2021-01-25 17:53:05.350 T:30088   DEBUG <general>: CBlurayCallback::Logger
- dl_posix.c:114: dlsym(0xc2c281e42d63307, 'JVM_DefineModule') failed:
undefined symbol: JVM_DefineModule

and Kodi crashed.

So, ok.. one more question, do we need the libjvm server or client?

And does that fail makes any sense? Is it caused by incompatible ndk
versions?

On Mon, Jan 25, 2021 at 4:32 PM Roald Strauss <mr_lou at dewfall.dk> wrote:

> Lemme pitch in, if I can do that by just replying this mail.
>
> AWT = Abstract Windowing Tools, as far as I remember.
>
> It is the framework used for drawing stuff in old Java, and yes, it is
> very much needed for Blu-ray Disc Java. It's the only way developers can
> draw stuff to the screen.
>
>
>
> Den 25.01.2021 kl. 20.12 skrev Vitor Dall'Acqua:
>
> Got a reply!
>
> So, launcher already has all the components of JRE (except for headful
> AWT, of course), but it was built with ndk-r12b (i think?)
>
> @Petri what is AWT and is that needed for libbluray?
>
> Is it too lazy of my end to ask the guy to compile it with a newer ndk?
> O:)
>
> On Mon, Jan 25, 2021 at 3:52 PM Vitor Dall'Acqua <veggav at gmail.com> wrote:
>
>> Well.. wish me luck
>>
>> https://github.com/PojavLauncherTeam/PojavLauncher/issues/713
>>
>> Later, I'll give a go with his JRE files and see what happens.
>>
>> On Mon, Jan 25, 2021 at 3:27 PM Shaya Potter <spotter at gmail.com> wrote:
>>
>>> this actually includes source code
>>>
>>> see
>>>
>>> https://github.com/PojavLauncherTeam/PojavLauncher
>>>
>>> Java Runtime Environment (JRE)
>>>
>>> JRE for Android is here, also the build script here.
>>> Follow build instruction on build script README.md.
>>> You can also get CI auto builds.
>>> Spliting JRE and put to the launcher: coming soon.
>>>
>>> I'd reach out to that guy, ask him if he would be interested in trying
>>> to get his android work integrated into kodi android build for libbluray
>>> usage.
>>>
>>> On Mon, Jan 25, 2021 at 7:30 PM Vitor Dall'Acqua <veggav at gmail.com>
>>> wrote:
>>>
>>>> Received a notice that the e-mails were getting really big and blocked.
>>>>
>>>> So, look another thing I found:
>>>> https://github.com/PojavLauncherTeam/PojavLauncher/releases
>>>>
>>>> Minecraft launcher built for Android that uses JRE.
>>>> When you install this apk it will place the files are normal
>>>> /data/app/appname/lib and no JRE there.
>>>> After it runs for the first time it will put files here:
>>>>
>>>> /data/user/0/net.kdt.pojavlaunch/jre_runtime/lib/aarch64/server/
>>>> *libjvm.so*
>>>>
>>>> So I took that put in a zip file and added to mega so you guys can take
>>>> a look
>>>>
>>>> https://mega.nz/file/XNly2ZgB#DFyM8xq4mEAQQ1d3ERF1GFoTqzIOcuESZXjuGdIguek
>>>>
>>>> It seems many use JRE on Android.
>>>> And as you can see it's very similar to the way it's present in Termux.
>>>> _______________________________________________
>>>> libbluray-devel mailing list
>>>> libbluray-devel at videolan.org
>>>> https://mailman.videolan.org/listinfo/libbluray-devel
>>>>
>>> _______________________________________________
>>> libbluray-devel mailing list
>>> libbluray-devel at videolan.org
>>> https://mailman.videolan.org/listinfo/libbluray-devel
>>>
>>
> _______________________________________________
> libbluray-devel mailing listlibbluray-devel at videolan.orghttps://mailman.videolan.org/listinfo/libbluray-devel
>
> _______________________________________________
> libbluray-devel mailing list
> libbluray-devel at videolan.org
> https://mailman.videolan.org/listinfo/libbluray-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/libbluray-devel/attachments/20210125/8fb17d9b/attachment-0001.html>


More information about the libbluray-devel mailing list