包裹名称可以包含阿拉伯文字吗?

Can a package name contain Arabic text?

android应用程序包名称可以包含阿拉伯语个字符吗?

例子

 com.android.اختبار

我已经通过创建一个新项目来检查这个,输入的阿拉伯名称在每个 Class 的包名称中都没有看到。

是否有任何官方网站说明这一点?

当您在 Android Studio 中创建新项目时,applicationId 与您在安装过程中选择的 Java 样式包名称完全匹配。但是,应用程序 ID 和程序包名称在这一点之外是相互独立的。您可以更改代码的包名称(您的代码命名空间),这不会影响应用程序 ID,反之亦然(不过,再次声明,您不应在发布应用程序后更改应用程序 ID)。但是,更改包名称还有其他您应该注意的后果,因此 see the section about modifying the package name.

虽然应用程序 ID 看起来像传统的 Java 程序包名称,但应用程序 ID 的命名规则更加严格:

1) 它必须至少有两个段(一个或多个点)。

2) 每个段必须以字母开头。

3) 所有字符必须是字母数字或下划线 [a-zA-Z0-9_]。

您可以本地化应用程序中除包名称之外的所有内容。 如果您在 package studio 中使用不同的语言,则不会考虑它,因此您无法在您的应用程序中看到它。

你可以通过这个link https://developer.android.com/guide/topics/resources/localization

您不能创建包含阿拉伯字符的程序包名称。 基于 documentation

A full Java-language-style package name for the application. The name should be unique. The name may contain uppercase or lowercase letters ('A' through 'Z'), numbers, and underscores ('_'). However, individual package name parts may only start with letters.