[
https://issues.apache.org/jira/browse/CB-8685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam George updated CB-8685:
----------------------------
Summary: Cannot create signed APK in Android Studio due to translation /
strings.xml errors in generated Android project (was: Cannot create signed APK
in Android Studio due to translation / strings.xml errors in generated Android
Project)
> Cannot create signed APK in Android Studio due to translation / strings.xml
> 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
> Labels: android, android-studio
>
> 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]