Привет. В additioin вы должны сделать следующие изменения в файловых инфраструктурах / base / core / java / com / android / internal / app / LocalePicker
final String[] localesOld = Resources.getSystem().getAssets().getLocales();
final String[] locales = new String[localesOld.length+1];
for(int i=0;i<locales.length;i++){
if(i<localesOld.length){
locales[i] = localesOld[i];
}else{
locales[i] = "your locale code";
Log.d(TAG, "%%%%%%%%%%%%%%%%%% locale added %%%%%%%%%%%");
}
}
Я использовал это добавление моей собственной локали, и это сработалохорошо. Я надеюсь, что это решит вашу проблему.