Adam George created CB-8685:
-------------------------------
Summary: Cannot create signed APK due to translation / string
errors in generated Android Project
Key: CB-8685
URL: https://issues.apache.org/jira/browse/CB-8685
Project: Apache Cordova
Issue Type: Bug
Components: Android
Affects Versions: 4.0.0
Reporter: Adam George
I've been playing with cordova-android 4.0.0-dev in Android Studio v1.1.0.
It seems to work fine when building or running on a device.
However, when I generate a signed APK, there are a few translation errors that
come up:
1. It complains that the translated strings.xml contain an entry for `<string
name="menu_settings">`, but the default strings.xml does not.
I worked around that by just adding that entry into strings.xml
2. It complains that the strings.xml and arrays.xml do not contain
translations for all locales.
> If an application has more than one locale, then all the strings declared
in one language should also be translated in all other languages.
I worked around that by changing both xmls to ignore the "MissingTranslation"
error:
<resources xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation">
Once those were fixed, I was able to generate my signed APK in Android Studio.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]