פורסם 2016 במרץ 249 שנים אני רוצה לבנות תוכנה שתקרא את הsms מהפלאפון (שיחובר למחשב בכבל) ותעביר אותו למחשב, יש ספריה שיודעת לעבוד עם אנדרואיד? ובכללי איך אפשר להתחבר לפלאפון עצמו? הוא מחבר רק את הכרטיס זיכרון שבו... איפה אוכל למצוא תיעוד של המערכת (android) כדי שאוכל להבין איפה ואיך מאוחסנים הsmsים? נערך 2016 במרץ 249 שנים על-ידי eido300
פורסם 2016 במרץ 249 שנים אם כבר להתחבר למכשיר, אז עם adb. אבל אני בספק שתהיה לך גישה לsms (אלא אם יש רוט). הייתי מציע לך לעבור על קוד של תוכנות לאנדרואיד שכבר עושות את זה היום וללמוד לאן הם ניגשות ואיך. משהו כזה: https://github.com/jberkel/sms-backup-plus?files=1
פורסם 2016 במרץ 259 שנים מחבר תודה רבה. יש אפשרות לעבוד עם הadb עם C#? ובכללי איפה אמצא תיעוד והסבר על המערכת?
פורסם 2016 במרץ 259 שנים אם אתה רוצה רק דרך סקריפט של adb - זה לא בדיוק סטנדרטי... אתה יכול לגעת ישירות בקובץ DB של אפליקצית SMS. זה דורש מכשיר עם root. ואתה גם תצטרך לעבוד עם ספריה שיודעת לאכול sqlite כדי להבין מה הולך שם. מה התכלית של זה? הדרך הנורמלית לעשות את מה שאתה מתאר היא לכתוב קוד לאפליקציית אנדרויד שתרוץ על המכשיר ותעשה שם את מה שאתה צריך. אפשר לכתוב ב-10 דקות משהו שמקבל sms במכשיר (או סורק הודעות קיימות לצורך העניין) ופשוט עושה עם זה מה שאתה רוצה. נניח שולח את זה לשרת מקומי ברשת, או במייל. או מדבר עם המחשב דרך bluetooth או usb. אה, לגבי תיעוד של המערכת - http://developer.android.com/ מכיל את כל מה שצריך מבחינת אנדרויד (כולל מבנה ה-db של ה-sms). ויש לך באותו מקום תיעוד של adb כמובן - http://developer.android.com/tools/help/adb.html נערך 2016 במרץ 259 שנים על-ידי nitzanj
פורסם 2016 במרץ 259 שנים מחבר תודה רבה על התשובות. אני מעדיף C# בגלל 2 סיבות: 1. אני לא מכיר שפה אחרת ולא יודע לעבוד עם אנדרואיד, אני מעדיף לעבוד עם C# משהו שאני כבר מכיר ולא להתחיל ללמוד איך לפתח לאנדרואיד. 2. זה עוד דרך ללמוד משהו חדש, אז למה לא...
פורסם 2016 במרץ 259 שנים בכל מקרה זה לא קשור ל-C#. אתה צריך סקריפט shell שרץ דרך adb, על הלינוקס במכשיר. מקסימום אתה יכול ב-C# לעשות את הקוד שמריץ את הסקריפט דרך adb ואז פותח את הקובץ sqlite שמתקבל. אבל אתה לא יכול לדבר עם אנדרויד ב-C# סתם ככה - אתה צריך לרוץ על המכשיר כדי לתקשר עם מערכת הרבצים (אגב, יש כלים לפיתוח אפליקציות אנדרויד ב-C#, אולי זה יהיה לך יותר רלוונטי).
פורסם 2016 במרץ 269 שנים אז תלמד ג'אווה (או ליתר דיוק פיתוח לאנדרויד), זה לא קשה אם אתה כבר יודע #C. או שתוריד Xamarin (אם כי אין לי נסיון איתו אז אני לא יודע כמה הוא מסובך).
פורסם 2016 במרץ 289 שנים יהיה הרבה יותר פשוט אם תלמד לפתח אפליקציה שמייצאת את כל ה-SMSים לקובץ שאותו תוריד למחשב. אם אתה יודע #C אז זה לא רחוק מ-JAVA מבחינת syntax ועקרונות התכנות כמובן זהים.
פורסם 2016 באפריל 89 שנים מחבר תודה רבה לכולם. מצאתי כמה אפשרויות: 1. פשוט לקרוא לcmd ולשלוח לו בתור ארגומנט את הפקודה המתאימה. 2. יש את madb, שזה ספריה נחמדה, אבל היא די עובדת בצורה של אופציה 1. 3. androidLib עוד ספריה מאוד נחמדה שמספקת גישה למכשיר.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.