【发布时间】:2012-08-22 10:57:55
【问题描述】:
android应用包名可以包含非英文字符吗?
例如可以是 com.android.नमस्ते
在执行此操作之前,我将 eclipse 设置为使用 UTF-8(Windows->Preferences->General->workspace->Text encoding to UTF-8)
【问题讨论】:
-
我不知道,但如果不能,我应该会感到很生气。禁止使用标点符号等符号是合理的,但任何文明的命名约定都应允许使用 नमस्ते 等字母(或音节或表意文字)。
-
文明与它无关。这就是它的设计方式。不管你喜不喜欢,但要遵守规则,否则你将无法构建你的包。
-
当然可以,如果它设计得不好,那么你必须忍受它,但这并不能阻止无缘无故禁止任意字母的愚蠢设计。
-
哈克。你有没有试过编译一个这样的,看看会发生什么?
-
@JonHanna 你试过先阅读android手册吗?
标签: android naming-conventions package