주식 키보드의 예측 사전은 어디에 있습니까?


21

스페인어 원어민으로서, 제 언어로 된 많은 단어들이 그 단어에 악센트를 가지고 있으며 이것으로 SMS를 쓰면 유니 코드 변환으로 길이가 절반으로 줄어 듭니다.

내 생각은 예측 사전을 편집하고 모든 특수 문자를 제거하여 글씨를 쓰지 않도록하는 것입니다.

제 질문은 사전이 어디에 있습니까? 현재 LG Optimus Me 주식 키보드를 사용하고 있습니다. 시스템 폴더 내부에서 약간의 연구를 수행 한 결과 xt9 폴더 몇 개가 발견되었지만 스페인어 (또는 다른 언어) 사전의 흔적은 발견되지 않았습니다.


전화가 루팅 되었습니까?
jlehenbauer 2016 년

@jlehenbauer up, 진저 브레드.
Andres

/ system / app 디렉토리의 내용을 나열 해 주시겠습니까? 컴퓨터와 유형에 휴대폰을 연결 : 'ADB 쉘 LS를 - L / 시스템 / 응용 프로그램을'
RR

@RichardBorcsik 내용은 다음과 같습니다. pastebin.com/dzGf1CTs
Andres

@RichardBorcsik 다음은 모든 파일이 포함 된 zip 파일입니다. mugredelcajon.com.ar/system-apps.zip 당신이 그들을 조사하고 싶다면 내 손님이 되십시오. 나는 그 파일들 안에 당신에게 내 암호를주지 않기를 바란다. : F
Andres

답변:


9

편집 : 그것은 당신이 원하는 대답은 아니지만 그럼에도 불구하고 유용한 정보를 제공합니다. 여기에 userdict 파일이 있습니다.

/data/data/com.android.providers.userdictionary/databases/user_dict.db

내부에 데이터를 보려면 루트필요 하고 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;

좋아요 .. 이것은 대답입니다 ...
Android Quesito

2
아아, 나는 그것이 op가 원하는 것이 아니라고 생각한다. (그는 포함 된 스페인어 기본
딕 트로

예, 이것은 사용자 데이터베이스로 이어집니다. 어쨌든, 스페인어 구술과 비슷한 데이터베이스를 찾기 위해 데이터 폴더를 다듬고 있습니다. 어쨌든 고마워!
Andres

루팅되지 않은 전화의 경우 사용자 사전 play.google.com/store/apps/
JerryGoyal

4

대부분의 Android 버전에서는 기본 사전에 단어를 추가 할 수 있습니다.

대부분은 다음에서 발견됩니다. Settings -> Language & Keyboard -> User Dictionary

Android 2.3.7 (Cyanogenmod 7.1) :을 Menu -> Settings -> Language and keyboard settings -> User Dictionary누른 Menu다음Add

안드로이드 4.0 (ICS) : Settings -> Language & Keyboard -> Touch Input (settings button) -> Personal Dictionary -> Edit personal dictionary

그런 다음 악센트 부호 및 특수 문자없이 단어를 추가하면 자동 수정이 중지됩니다.

여전히 언어 팩을 찾고 Cyanogenmod 를 사용하는 경우이 사이트 는 언어가 디렉토리의 .apk파일에 저장되어 있음을 나타냅니다 ( /system/app/예 : LatinIME.apk라틴 사전). 또한이 사전의 소스는 ./packages/inputmethods/LatinIME제공된 사이트에 설명 된대로 있습니다. 또한 자체 사전을 추가하는 과정을 거치므로 사용하는 사전을 편집하고 다시 설치할 수 있습니다.


Mmmm은 Cyanogenmods에만 적용되는 것으로 보입니다. 내 주식 펌웨어 (LG Optimus Me / P350)에는 / system / app의 apk 안에 latinIME.apk 파일 또는 * .dict 파일이 없습니다
Andres

1
답변을 많이 표시했습니다. 옵티머스가 없어도 계속 찾고 있으므로 도움이 많이되지 않습니다. X-plore File Manager를 다운로드하고에 대한 루트에서 검색을 수행합니다 *.dict. 그래도 다른 솔루션을 계속 찾을 것입니다.
jlehenbauer 2016 년


0

에 사전이라고 생각되는 파일이 /system/usr/xt9있습니다. 헤더에 따르면 파일 이름에 언어 코드가 있으며 Tegic 이 저작권을 가지고 있습니다 .

이러한 파일은 LDB 형식으로되어 있으며 데이터베이스 형식으로 보입니다. 보거나 편집 할 수있는 유틸리티를 찾을 수 없었습니다.


내 휴대폰에서 같은 것을 찾았지만 어떤 이유로 든 적어도 파일 이름으로 판단하는 스페인어 사전 (내 전화에있는)이 없습니다.
Andres
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.