2014-11-10 3 views
5

Это очень простой материал. Исключение возникает при рендеринге: java.util.Locale.toLanguageTag() Ljava/lang/String;Android Studio: проблемы с рендерингом

XML-:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal"> 
    <EditText android:id="@+id/edit_message" 
     android:layout_weight="1" 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:hint="@string/edit_message" /> 
    <Button 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/button_send" /> 
</LinearLayout> 

кажется, что проблема с объектом EditText. Помощь была бы оценена.

+0

возможно проверить '' strings.xml' для edit_message' и/или 'button_send' значений. – turtle

+0

Есть ли у вас поддержка нескольких языков? –

+0

@ onm118 Проверьте, является ли ваша строка edit_message большой. Укоротите его и попробуйте. – SimpleGuy

ответ

3

Это ошибка на окружающую среду для построения релиза: Lava.Lang.Locale.toLanguageTag()

Он появляется только после того, как Java 1.7 и Android API, основанный на Java 6 не поддерживает его.

Может быть, эта ссылка может помочь вам: https://bugzilla.xamarin.com/show_bug.cgi?id=12649

17

Это может быть полезным для кого-то с той же проблемой. Я использую IntelliJ IDEA, и у меня также была эта проблема ...

После некоторого времени игры с настройками я вспомнил, что у меня была эта проблема, когда я впервые начал разработку Android.

Что вызвало это, было то, что я развивался для Android-телефона, но настройка рендеринга была настроена на Android Wear, после того как она была изменена на не-износостойкую, проблема была решена.

enter image description here

Смежные вопросы