TRIME - GitHub
文章推薦指數: 80 %
同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android - GitHub - osfans/trime: 同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine ... Skiptocontent {{message}} osfans / trime Public Notifications Star 1.3k Fork 213 同文安卓輸入法平臺3.x/Android-rime/RimeInputMethodEngineforAndroid osfans.github.io/trime/ GPL-3.0License 1.3k stars 213 forks Star Notifications Code Issues 28 Pullrequests 2 Actions Projects 0 Wiki Security Insights More Code Issues Pullrequests Actions Projects Wiki Security Insights develop Branches Tags Couldnotloadbranches Nothingtoshow Loading {{refName}} default Couldnotloadtags Nothingtoshow {{refName}} default Loading 4 branches 13 tags Code Loading Latestcommit iovxw fix(text):fixonTextparsing … c420e62 Nov24,2021 fix(text):fixonTextparsing Usethecorrectvariable c420e62 Gitstats 1,232 commits Files Permalink Failedtoloadlatestcommitinformation. Type Name Latestcommitmessage Committime .github chore:unifyworkflowname(ciskip) Nov23,2021 app fix(text):fixonTextparsing Nov24,2021 artwork chore:cleanobsoleteartwork Sep16,2021 gradle/wrapper chore:upgradegradleto7.2 Sep2,2021 script chore(ci):switchtosubmodulesourcecode Nov21,2021 .gitattributes chore:removeobsoletegitattributesrules Nov1,2021 .gitignore chore:polishgitignorebytemplate Oct30,2021 .gitmodules chore:upgradecapnprototo0.9.1 Nov21,2021 AUTHORS chore:updatelibrimeandAUTHORS Jul24,2017 CODE_OF_CONDUCT.md feat:addcodeofconductfile Sep12,2021 CONTRIBUTING.md feat:addcontributionguide Sep12,2021 LICENSE docs(license):Unifylicenseinfoinsourceanddocandxmlfiles Aug9,2017 Makefile chore:addspotlesstarget Aug14,2021 PRIVACY.md docs(privacy):Updateprivacypolicy Jul25,2017 README.md chore:polishEnglishREADMEfile Nov4,2021 README_sc.md fix:fixbrokenbuildcibadge Nov3,2021 README_tc.md fix:fixbrokenbuildcibadge Nov3,2021 build.gradle chore:upgradecodestyletools Nov3,2021 gradle.properties ci:enlargegradleheapto2GB Aug31,2021 gradlew chore:upgradegradleto7.2 Sep2,2021 gradlew.bat fix:fixannoyinglocalbuilderror Jun4,2021 keystore.tar.enc chore(travis):deployreleaseapk Dec21,2018 osfans_alipay.png chore:更新支付寶收錢碼 Oct20,2017 settings.gradle chore:usegradleinsteadofant May18,2017 Viewcode TRIME About Download Acknowledgments History Build Guides ArchLinux macOS ThirdPartyLibraries README.md TRIME RimeIMEforAndroid English|简体中文|繁體中文 About Trimeisoriginallyafrontendofopen-sourceAndroidTraditionalChineseIME,basedonRIMEinputmethodframeworkandwritteninJava/KotlinwithJNI.ItisdesignedtoprotectthenativelanguageofvariouslocaldialectsofChineseandisauniversalshape-basedandphonetic-basedinputmethodplatform. Download StableChannel CanaryChannelDownload Configurationsrimerc Acknowledgments Developer:osfans Contributors:boboIqiqi、Bambooin、senchi96、heiher、abay、iovxw、huyz-git、tumuyan、WhiredPlanck... WikiEditors:xiaoqun2016、boboIqiqi... Translators:天真可爱的满满(ChineseTraditional),点解(English)... KeyboardDesigners:天真可爱的满满、皛筱晓小笨鱼、吴琛11、熊猫阿Bo、默默ㄇㄛˋ... Donations:SeeQRCodeinReleases Community:Issues,QQGroup(811142286),QQGroup(458845988),Coolapk,GooglePlayandTieba Projects:RIME、OpenCC、AndroidTraditionalChineseIMEandsoon. History TRIMEistheabbreviationofTongwenRIMEorThaeRvInputMethod. Fromthebeginning,TRIMEwaswrittenforTaeRvPinyin,andnamedTaeRvInputMethod(泰如输入法). Then,wecreatedaninputmethodplatformwithsomecodetables,suchasWudialect(吴语).WerenamedittoChineseCharacterDialectInputMethod(汉字方言输入法). Later,itsupportsWubiandLiangbiandothershape-basedinputmethod,webrandeditTongwenInputMethodPlatform2.0(同文输入法平台2.0),whichimpliesthatthephonetic-basedandshape-basedinputmethodononeplatform,whiledialectsandMandrainshareonekindofcharacters. BenefitfromthelibrimeprojectbyJNI,wearenowinversion3.0ofTRIMEakaTongwenInputMethod(同文输入法). Yourcontributionarewelcome~!🎉 Build Clonethisproject,pleasepayattentionthatitwouldtakeawhileforlarge-sizeboostsubmodule.Andmakesurethatyouhaveenoughavailablediskspacetoholdthesourcecode(about1.5GB). cd$your_folder gitclone--recursivehttps://github.com/osfans/trime.gittrime Ifyouwouldliketotesttheapplication,run: cd$trime_folder makedebug Orifyouwanttosignfortheapptorelease,createakeystore.propertiescontainsfollowingcontentsforsigninginformation: storePassword=myStorePassword keyPassword=mykeyPassword keyAlias=myKeyAlias storeFile=myStoreFileLocation thenrun: cd$trime_folder makerelease Guides ArchLinux yay-Sandroid-{ndk,sdk,sdk-build-tools,sdk-platform-tools,platform}gradleclangcapnproto makerelease ForotherLinuxdistributions,youcaninstalltherequiredpackagesabovewiththeirownpackagemanagers. macOS InstallAndroidSDK SetupANDROID_SDK_ROOT #Android exportANDROID_SDK_ROOT="android_sdk_path" SetupmirrorofHomebrew(Optional) InstallHomebrew brewinstallcmakecapnp ThirdPartyLibraries BoostC++Libraries(BoostSoftwareLicense) Cap'nProto(MITLicense) darts-clone(NewBSDLicense) LevelDB(NewBSDLicense) libiconv(LGPLLicense) marisa-trie(BSDLicense) minilog(NewBSDLicense) OpenCC(ApacheLicense2.0) RIME(BSDLicense) snappy(BSDLicense) UTF8-CPP(BoostSoftwareLicense) yaml-cpp(MITLicense) AndroidTraditionalChineseIME(ApacheLicense2.0) About 同文安卓輸入法平臺3.x/Android-rime/RimeInputMethodEngineforAndroid osfans.github.io/trime/ Topics android ime chinese jni rime opencc Resources Readme License GPL-3.0License Codeofconduct Codeofconduct Releases 8 v3.2.3 Latest Oct19,2021 +7releases Sponsorthisproject https://raw.githubusercontent.com/osfans/trime/develop/osfans_alipay.png Packages0 Nopackagespublished Contributors15 +4contributors Languages Java 52.3% Kotlin 24.3% HTML 11.6% C++ 8.9% CMake 1.5% C 1.0% Other 0.4% Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.
延伸文章資訊
- 1Creating an Input Method | Android Developers
An input method editor (IME) is a user control that enables users to enter text. Android provides...
- 2How to Handle IME Options on Action Button Click in Android?
How to Handle IME Options on Action Button Click in Android? Last Updated : 19 Oct, 2021. We ofte...
- 3Input Method Editor Support | Android Open Source Project
In Android 9 (and lower), the IME was only available on the default screen, as described in On-Sc...
- 4android-traditional-chinese-ime - Google Code
android-traditional-chinese-ime. Traditional Chinese Input Methods for Android. 注音倉頡輸入法. 請從Androi...
- 5Create an input method | Android Developers
An input method editor (IME) is a user control that enables users to enter text. Android provides...