🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #154184

Re: Jakie narzędzie kompiluje na Dalvik?

#154184
From: Arivald
Date: Wed, 08 Jul 2015 04:34
35 lines
2222 bytes
On 2015-07-07 23:38, Borneq wrote:
> W dniu 2015-07-07 o 21:47, Arivald pisze:
>> Java kompiluje do .class, a potem program z androidowego SDK, dx, pakuje
>> je i konwertuje do .dex. A po instalacji na Lollipopie, dexy są
>> kompilowane dla ART.
>
> Co to ART? Jeszcze inne bajtkody?
>

https://pl.wikipedia.org/wiki/Android_Runtime


>> Dodatkowo można dołączać binarne biblioteki .so (jak dllki), ale tu już
>> więcej zabawy.
>
> No właśnie, na Androidzie nic nie robiłem z JNI. A tymczasem w AndEngine
> na githubie jest parę plików w .c i .cpp. Dodatkowo linuxowe .mk i .sh.

A to raczej wymaga Android NDK (native development kit).
Z NDK nie bawiłem, nie wiem czy tu development zależy od systemu 
(win/lin/ios) czy nie, ale make i shella można spokojnie zainstalować 
pod Winows.

https://developer.android.com/ndk/index.html


> Do tej pory działałem pod Windows z Eclipse, teraz musiał bym postawić
> całe środowisko pod Linuxem i nie wiem jak dołączać .so do .apk
>

To "jak" jest opisane w wielu miejscach w sieci. Linux nie jest wymagany.


-- 
Arivald
Technical Details
Message-ID: <mni98a$k20$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <mnd3m0$r55$1@node1.news.atman.pl> <d33d5cc9-e4fb-4ad2-8d2b-42c6f877a77d@googlegroups.com> <mng9ut$4b2$1@node1.news.atman.pl> <mnhabv$ijl$1@mx1.internetia.pl> <mnhgs9$f0i$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Arivald <NOSPAMarivald@interia.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: Jakie narzędzie kompiluje na Dalvik?
Date: Wed, 8 Jul 2015 06:34:21 +0200
Organization: Netia S.A.
Lines: 36
Message-ID: <mni98a$k20$1@mx1.internetia.pl>
References: <mnd3m0$r55$1@node1.news.atman.pl> <d33d5cc9-e4fb-4ad2-8d2b-42c6f877a77d@googlegroups.com> <mng9ut$4b2$1@node1.news.atman.pl> <mnhabv$ijl$1@mx1.internetia.pl> <mnhgs9$f0i$1@node1.news.atman.pl>
NNTP-Posting-Host: 78.10.99.21
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1436330058 20544 78.10.99.21 (8 Jul 2015 04:34:18 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Wed, 8 Jul 2015 04:34:18 +0000 (UTC)
In-Reply-To: <mnhgs9$f0i$1@node1.news.atman.pl>
X-Tech-Contact: usenet@internetia.pl
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.0
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit