Some more rationale for this one: when building with both options

    'remove_webcore_debug_symbols': 1,
    'component': 'shared_library',

the resulting library is called libxwalkcore.cr.so (extra ".cr"), so
make_apk.py doesn't find it. Not sure yet whether that is intentional, but
at least make_apk should not fail silently.

Will make another PR addressing the comments above shortly.

On 10 April 2014 04:28, Zhu, Yongsheng <notifications@github.com> wrote:

> In app/tools/android/make_apk.py:
>
> >            if arch.find('x86') != -1:
> >              options.arch = 'x86'
> >            elif arch.find('arm') != -1:
> >              options.arch = 'arm'
> >            Execution(options, sanitized_name)
> >            packaged_archs.append(options.arch)
> > +        else:
> > +          print('Warning: failed to create package for arch "%s" '
> > +                'due to missing library %s' %
> > +                (arch, lib_path))
> > +
> > +      if len(packaged_archs) == 0:
> > +        print('No packages created, aborting')
> > +        sys.exit(13)
>
> thanks for the fix. @junmin-zhu <https://github.com/junmin-zhu>, any idea?
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/crosswalk-project/crosswalk/pull/1807/files#r11467772>
> .
>