רשימה של טיפים שאמורה לתפוח עם הזמן. אשמח לקבל הצעות לטיפים נוספים.
- טעינת הספריות ctrl-shift-o: לחיצה על מקשים אלה תרענן\תטען את הספריות המיובאות.
- הודעת שגיאה בעריכת strings.xml: זה כנראה באג במערכת. אפשר לעקוף את זה ע"י עריכת הקובץ מחוץ ל-Eclipse או להתעלם מהודעת השגיאה.
- ה-LogCat לא מציג הודעות: רקע - LogCat - זהו ה-Logger המציג הודעות לפי חתך severity= דרגת חומרה. הוראות ההפעלה שלו מה-Eclipse: בחר Window->Show View -> Other -> Cat Log. הבעיה: התברר לי שהוא לפעמים מפסיק להציג את ההודעות מתוך סביבת ה-Eclipse. מצד שני, מתוך ה-command line הוא תמיד עובד טוב, אם כי הממשק פחות נוח. הפעלה מה- command line: להפעיל מתוך directory בשם tools תחת הכלים של android: הרץ adb logcat
- הפעלת ה-Emulator מתוך ה-command line: פתח חלון טרמינל (=חלון דוס) מתוך ספריית tools והרץ:<emulator -avd <avd-name, כאשר avd-name הוא שם של אמולטור שהותקן במערכת. להצגת רשימת האמולטורים שהותקנו:
מתוך Eclipse בחר: Window->Android SDK and AVD manager. להצגה מה-command line: הרץ adb devices - איך מתחברים ל-shell של ה-Emulaor: מתוך tools הקלד adb -s emulator-5554 shell/. , כאשר 5554 הוא הפורט דרכו האמולטור מחובר בד"כ. אחרת, החלף את 5554 במספר הפורט.
- החלפת תצוגה מאופקית לאנכית portrait - landscape באמולטור ctrl-F11 או
keypad 7. - התחברות עם Telnet לאמולטור: telnet localhost port_num, כאשר מס הפורט הוא בד"כ 5554
- שליחת sms לאמולטור: התחבר ב-Telnet. שלח: sms send caller-num text
Unparsed aapt errors check the console for output - הודעת שגיאה בהחלט מתסכלת שמופיעה בד"כ אחרי תיקוני באגים הקשורים לקבצי xml. נראה ש-project-> clean פותר את הבעיה.
adb shell/. - מכאן אפשר להפעיל פקודות שימושיות כמו ps או dumpsys.
- ביטול כותרת שם האפליקציה כדי לחסוך מקום על הצג. הנה הקטע הרלוונטי מתוך בתוך .manifest.xml הכנס את המאפיין הצבוע באדום:
<activity android:name=".HelloTabWidget" android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">