2018年3月19日月曜日

Android Application ID

Javaのpackage名の制約は、ドットで分けられた各セグメント名は、ASCII文字つまりアルファベットと、アンダースコアから始めなければいけないと言うもの。だから、ドメイン名に数字を使っているうちみたいな(3wells-computing.com)ところでは、
  package com._3wells_computing.foo;

のようにハイフンをアンダースコアに、数字で始まるところにはアンダースコアをつかうことが例に示されている。
ところが、アンドロイドのアプリケーションIDの規則では、アンダースコアで始まるのも不許可となっている。なのに、数字ドメインに対する推奨方法見たいのは全く示されていない。
みんな数字を文字に変えたりして対策しているようだが、ここで困るのは、とりあえずつけたは良いけど、後々変更したドメインのサイトが出ないかという心配。争いごとのたねは作りたくは無いところ。
困ったなあ。

0 件のコメント:

コメントを投稿