3

当我使用 Android Studio 布局设计器手动设计布局时,边距数字以波斯格式创建,并且设计器无法正常工作。自从我更新 Android Studio 以来,这种情况一直在发生。

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 
    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">

    <TextView
        android:id="@+id/tryAgain"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        tools:layout_editor_absoluteX="۳۲dp"
        tools:layout_editor_absoluteY="۳۴dp" />

</androidx.constraintlayout.widget.ConstraintLayout>

注意我的操作系统是 Windows,有两种语言,波斯语和英语

4

3 回答 3

4

最后我找到了解决方案。这是由于谷歌对新版 Android Studio 的制裁。

Windows 10 中的解决方案:设置 -> 时间和语言 -> 地区 -> 在国家或地区下拉菜单中选择美国

于 2021-09-17T11:14:22.083 回答
2

Android Studio 在新版本中禁止了伊朗。有几种方法可以隐藏您的身份。例如,更改操作系统的时钟

于 2022-01-06T23:07:09.810 回答
1

这是 Android Studio 版本等于或更新于 4.2 的 logcat 中本地日期时间格式(例如本例中的波斯语)的一个新错误。

我们必须在区域设置中使用英语(美国)格式来避免这个问题。(在 4.2 版和北极狐中测试)

解决方案:在 Windows 10 中,转到控制面板 > 区域 > 格式选项卡 > 将格式更改为英语(美国)

于 2022-01-12T13:18:15.887 回答