lgtm

On Wed, Jul 9, 2014 at 3:38 PM, Staudinger, Robert <
robert.staudin...@intel.com> wrote:

> *Summary*
> Many developers, for various reasons, do not provide both IA and ARM
> packages for their Crosswalk-based applications. Changing the packaging
> mode to always deliver both runtimes via an expansion file will solve this
> problem.
>
> *Expansion File Info/"Spec*"
> https://developer.android.com/google/play/expansion-files.html
>
> *Affected Components*
> xwalk core, make_apk
>
> *Related feature in JIRA*
> https://crosswalk-project.org/jira/browse/XWALK-1626
>
>
> *Target Release*Crosswalk 8
>
>
> *Target Pelease*Crosswalk for Android
>
>
> *Implementation details*
> 1. When a Crosswalk application starts, check if the runtime
> (libxwalkcore.so) has already been extracted from the expansion file,
> otherwise extract it to the application's private file storage.
> 2. Load JNI runtime and start app.
> 3. Make_apk needs to be modified so it creates packages consisting of apk
> and expansion file.
> 4. I am proposing to make this an optional feature at first and advertise
> it to the devlopers, and later on reevaluate whether it could become
> default.
> 5. The obvious disadvantage is increased disk footprint, but what we get
> in return is automatic multi-arch support.
>
> Thanks,
> Rob
>
>
> _______________________________________________
> Crosswalk-dev mailing list
> Crosswalk-dev@lists.crosswalk-project.org
> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
>
>


-- 
Kenneth Rohde Christiansen
Web Platform Architect, Intel Corporation.
Phone  +45 4294 9458 ﹆﹆﹆
_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to