我的想法是编辑预测词典,删除所有特殊字符,以避免在书写时弄到它们。
所以,我的问题是,字典在哪里?我目前正在使用LG Optimus Me股票键盘。我在系统文件夹中进行了一些研究,发现了几个xt9文件夹,但没有西班牙语(或其他语言)词典的痕迹。
#1 楼
编辑:这不是您想要的答案,但是仍然提供有用的信息,这是userdict文件:/data/data/com.android.providers.userdictionary/databases/user_dict.db
您需要root才能访问它,而sqlite3可以查看其中的数据(这是我的):
localhost # cd /data/data/com.android.providers.userdictionary/databases/
localhost # sqlite3 user_dict.db .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE android_metadata (locale TEXT);
INSERT INTO "android_metadata" VALUES('de_DE');
CREATE TABLE words (_id INTEGER PRIMARY KEY,word TEXT,frequency INTEGER,locale TEXT,appid INTEGER);
INSERT INTO "words" VALUES(2,'ok',128,'de',0);
INSERT INTO "words" VALUES(3,'LG',128,'de',0);
INSERT INTO "words" VALUES(4,'no',128,'de',0);
COMMIT;
评论
很好..这就是答案...
–user3303
2012年6月22日7:01
las,我想那不是操作者想要的。 (他想修补包含的西班牙语默认字典中的非ASCII字符,使其不自动完成为非ASCII字母,以便SMS编码不会从7位ASCII切换为8位Unicode
–ce4
2012年6月22日7:13
是的,这导致了用户字典数据库。无论如何,我浏览数据文件夹是为了找到一个类似的数据库,希望与西班牙字典一样。不管怎么说,还是要谢谢你!
–安德烈斯
2012年6月22日15:33
对于非root用户的电话,有一个付费应用程序,可让您备份/还原用户字典play.google.com/store/apps/…
– GorvGoyl
18/09/14在9:52
#2 楼
大多数Android版本都允许您将单词添加到本机字典中。大多数内容可在以下位置找到:
Settings -> Language & Keyboard -> User Dictionary
Android 2.3.7(Cyanogenmod 7.1):
Menu -> Settings -> Language and keyboard settings -> User Dictionary
先按Menu
,然后按Add
Android 4.0(ICS):
Settings -> Language & Keyboard -> Touch Input (settings button) -> Personal Dictionary -> Edit personal dictionary
然后可以添加不带重音符号和特殊字符的单词,这将停止对它们的自动更正。
如果您仍然希望查找语言包并且正在使用Cyanogenmod,此站点指示语言存储在
.apk
目录中的/system/app/
文件中,例如LatinIME.apk
将是拉丁语字典。此外,该词典的来源如所提供的网站所述,位于./packages/inputmethods/LatinIME
中。 (它还会添加您自己的字典,这意味着您可以编辑所用的字典,然后重新安装它。)。评论
嗯,这似乎仅适用于氰基莫德斯人。我的库存固件(LG Optimus Me / P350)在/ system / app中的任何apk内都没有任何latinIME.apk文件或* .dict文件
–安德烈斯
2012年6月21日18:05
更新了答案以表明更多。我会继续寻找,尽管我没有擎天柱,所以不会有太大帮助。我将下载X-plore文件管理器,并在根目录中搜索* .dict。我将继续寻找其他解决方案。
– jlehenbauer
2012年6月21日18:08
#3 楼
我一直在研究修改默认键盘和词典,到目前为止,我已经挖掘了默认词典的源代码:https://android.googlesource.com/platform/packages/inputmethods / LatinIME / + / master / dictionaries /
评论
那里没有太多语言,在哪里可以找到更多语言?
– TomSawyer
16年5月5日在7:36
#4 楼
我在/system/usr/xt9
中有一些我认为是字典的文件。根据标题,它们在文件名中具有语言代码,并受Tegic版权。这些文件采用LDB格式,似乎是数据库格式。我找不到任何可以查看或编辑它们的实用程序。
评论
在我的手机中找到了同样的东西,但是由于某种原因,那里没有西班牙语字典(我的手机确实有),至少从文件名来看。
–安德烈斯
2012年4月30日在16:39
评论
手机植根了吗?@jlehenbauer是的,姜破了。
您能否列出/ system / app目录的内容?将手机连接到计算机,然后键入:'adb shell ls-l / system / app'
@RichardBorcsik这是内容:pastebin.com/dzGf1CTs
@RichardBorcsik这是所有文件的zip文件。 mugredelcajon.com.ar/system-apps.zip如果您想调查他们,请成为我的客人。希望我不要在这些文件中给您我的密码:F