A mirror for futokb (https://gitlab.futo.org/keyboard)
Go to file
Yohei Yukawa c884b6631f Let Android Studio use 'shared' cert to build APK
make build uses 'shared' cert in build/make/target/product/security/.
If LatinIME APK built with AndroidStudio doesn't use the same signing
cert, then you cannot install the APK into AOSP image, which is not
convenient.

With this CL, AndroidStudio build also uses the same signing cert.

Note that shared.keystore was built as follows.

 $ openssl pkcs8 -inform DER -nocrypt                      \
   -in build/make/target/product/security/shared.pk8       \
   -out shared.pem
 $ openssl pkcs12 -export                                  \
   -in build/make/target/product/security/shared.x509.pem  \
   -inkey shared.pem -out shared.p12                       \
   -password pass:android -name AndroidDebugKey
 $ keytool -importkeystore -deststorepass android          \
   -destkeystore shared.keystore -srckeystore shared.p12   \
   -srcstoretype PKCS12 -srcstorepass android

Fix: 110741422
Test: made sure that the APK built with Android Studio can be
      installed to an AOSP build
Change-Id: I471a87e190b15ff02bb06849e4660ed7898897a5
2018-07-25 18:08:35 -07:00
common Remove android.util.Log from FileUtils 2015-07-09 11:50:10 -07:00
dictionaries Update dictionaries (possibly_offensive flag) 2014-10-31 14:49:24 +09:00
gradle/wrapper Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
java Let Android Studio use 'shared' cert to build APK 2018-07-25 18:08:35 -07:00
native Fix lint warnings in LatinIME JNI code 2018-07-25 17:11:00 -07:00
tests Specify version code in AndroidManifest.xml 2018-07-25 17:08:47 -07:00
tools Opensource a test tool called EditTextVariations 2018-05-22 10:31:28 -07:00
.gitignore Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
Android.mk Add latinime-common local lib 2014-10-22 19:26:21 +09:00
build.gradle Let Android Studio use 'shared' cert to build APK 2018-07-25 18:08:35 -07:00
CleanSpec.mk Add a clean step for LatinIME native lib. 2014-03-21 10:46:24 +09:00
gradlew Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
gradlew.bat Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00