You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Tom Rutchik (JIRA)" <ji...@apache.org> on 2018/09/02 00:31:00 UTC

[jira] [Updated] (FELIX-5913) Support Android

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

Tom Rutchik updated FELIX-5913:
-------------------------------
    Attachment: FelixAndroidSupportImplementationNotes.pdf

Karl,

I've submitted a pull request for the changes needed to support Android.
It's not a lot code change.  There are only three files affected, and the bulk of the work is done in BundleWiringImple. I've attached a document containing implementation notes that explains the changes.  It also explains how to include native code into a bundle.  Please feel to give me feedback.

Tom Rutchik



> Support Android
> ---------------
>
>                 Key: FELIX-5913
>                 URL: https://issues.apache.org/jira/browse/FELIX-5913
>             Project: Felix
>          Issue Type: Wish
>          Components: Framework
>    Affects Versions: framework-6.0.0, framework-6.0.1
>            Reporter: Tom Rutchik
>            Priority: Major
>         Attachments: BundleWiringImpl.java, FelixAndroidSupportImplementationNotes.pdf
>
>   Original Estimate: 3h
>  Remaining Estimate: 3h
>
> The lastest 6.0.0 and 6.0.1 release no longer works on Android.
> The code form the 5.6.10 version necessary to make it work was not ported into these versions.
> Some code needs to be added to the class BundleWiringImpl class to allow for android support. All of the code necessary to due that can be found in the 5.6.10 version.
> I've added the code and have tested it and it's working fine again.  I've attached an implementation of BundleWiringImpl that works with android. It's basically the 6.0.1 implementation with the extra code from 5.6.10.  You should be able to do a file diff on the 6.0.1 to see where I had to add the missing code.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)