am bfaf349c: Load the native lib eagerly
* commit 'bfaf349c3554e11af8227a5f0807a74107a93069': Load the native lib eagerlymain
commit
292c5cc1d2
|
@ -83,6 +83,7 @@ import com.android.inputmethod.latin.utils.CollectionUtils;
|
|||
import com.android.inputmethod.latin.utils.CompletionInfoUtils;
|
||||
import com.android.inputmethod.latin.utils.InputTypeUtils;
|
||||
import com.android.inputmethod.latin.utils.IntentUtils;
|
||||
import com.android.inputmethod.latin.utils.JniUtils;
|
||||
import com.android.inputmethod.latin.utils.PositionalInfoForUserDictPendingAddition;
|
||||
import com.android.inputmethod.latin.utils.RecapitalizeStatus;
|
||||
import com.android.inputmethod.latin.utils.StaticInnerHandlerWrapper;
|
||||
|
@ -439,6 +440,12 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
}
|
||||
}
|
||||
|
||||
// Loading the native library eagerly to avoid unexpected UnsatisfiedLinkError at the initial
|
||||
// JNI call as much as possible.
|
||||
static {
|
||||
JniUtils.loadNativeLibrary();
|
||||
}
|
||||
|
||||
public LatinIME() {
|
||||
super();
|
||||
mSettings = Settings.getInstance();
|
||||
|
|
Loading…
Reference in New Issue