[ 
https://issues.apache.org/jira/browse/JENA-914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Seaborne closed JENA-914.
------------------------------
    Resolution: Won't Do

There has been no interest in this.

It can be reopened if/when a contribution arrives.

At he moment, there is no community within the Jena community here for 
supporting an Android port.

> Get Jena working on Android
> ---------------------------
>
>                 Key: JENA-914
>                 URL: https://issues.apache.org/jira/browse/JENA-914
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: ARQ, TDB
>         Environment: Android
>            Reporter: Sören Brunk
>            Priority: Minor
>              Labels: android
>
> Currently, Jena can't be used on Android as is, due to multiple issues caused 
> by differences between the standard JVM and Android's Dalvik VM.
> The main issues are
> # Package conflicts
> ## The StAX API (javax.xml.stream is missing on Android). It's not possible 
> to just provide the classes as including packages from core Java namespaces 
> doesn't work.
> ## Android provides an ancient version of httpclient that is incompatible 
> with version 4.2 required by Jena.
> # TDB uses java.lang.ManagementFactory in ProcessUtils which isn't available 
> on Android. It's possible to use android.os.Process instead but that requires 
> a dependency on the Android SDK.
> There is a [project|https://github.com/seus-inf/jena-android] that does some 
> post-processing on the Jena packages to create a variant that runs on 
> Android. Some of it might be of use to get Android support into mainline.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to