Here is list of problems with android.jar that makes it impossible to compile LatinIME as project in Eclipse with 1.5_r1 SDK: Description Resource Path Location Type com.android.internal.R cannot be resolved CandidateView.java LatinIME_15r1/src/com/android/inputmethod/latin line 116 Java Problem com.android.internal.R cannot be resolved LatinIME.java LatinIME_15r1/ src/com/android/inputmethod/latin line 1019 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 142 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 142 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 153 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 154 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 155 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 157 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 158 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 160 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 170 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 213 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 264 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 270 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 271 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 272 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 273 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 277 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 278 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 279 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 294 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 308 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 309 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 322 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 324 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 337 Java Problem mScrollX cannot be resolved CandidateView.java LatinIME_15r1/src/com/ android/inputmethod/latin line 455 Java Problem The constructor Vibrator() is not visible LatinIME.java LatinIME_15r1/ src/com/android/inputmethod/latin line 963 Java Problem The method getInstance(LatinIME) is undefined for the type InputMethodManager LatinIME.java LatinIME_15r1/src/com/android/ inputmethod/latin line 1031 Java Problem
i think they are: * access to hidden com.android.internal.R.string.inputMethod CharSequence itemInputMethod = getString (com.android.internal.R.string.inputMethod); * use mScrollX that is only in git not in SDK - CandidateView extends View and uses mScrollX it is declared in android.view.View /** * The offset, in pixels, by which the content of this view is scrolled * horizontally. * {...@hide} */ @ViewDebug.ExportedProperty protected int mScrollX; * no acccess to Vibrator constructor (hmm) mVibrator = new Vibrator(); * andnot existing InputMethodManager.getInstance (LatinIME.this).showInputMethodPicker(); on git: /** * Retrieve the global InputMethodManager instance, creating it if it * doesn't already exist. * @hide */ static public InputMethodManager getInstance(Context context) { i tried different brancses and tags but no luck ... git clone git://android.git.kernel.org/platform/packages/inputmethods/LatinIME.git cd LatinIME git checkout master git checkout android-sdk-1.5_r1 git checkout android-sdk-1.5-pre ... help?! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---