הפעלת אפליקציה ברקע | andiod Studio
-
בס"ד
למי שיש סבלנות, אשמח לפרט בשביל לקבל מענה יותר ספציפי למה שאני נתקעתי בו,
מדובר באפליקציה שמיעודת להדפיס מדבקות,
אני משתמש ב SDK שהיצרן הביא לי, ואפי' בפרויקט הDemo שלו,
יש אפשרות לחבר את המכשיר לבלוטות של המדפסת, (וצריך את זה כי זה עובד רק אם מחברים את הבלוטות דרך האפליקציה),-
התאמתי את הצרכים שלי שהם:
להכניס שם, טלפון, מספר הזמנה, וברקוד,
אני מייצר image ומדפיס, -
יצרתי server שהוא מאזין לבקשות,
ברגע שיש לי בקשה, שאני מקבל בה גם את הפרטים: שם, טלפון, מספר הזמנה, X ,Y, סוג מדבקה וכו' אז ה server משתמש ב mainActivity
והוא מדפיס,
אממה, כל זה עובד טוב כאשר האפליקציה מופעלת על המסך, אבל אני צריך להשתמש באפליקציה אחרת, שהיא שולחת את הנתונים להדפסה, ולכן אני צריך שהאפליקציה של ההדפסה תרוץ ברקע והשרת שלה יאזין לבקשות וידפיס.
אז gpt עזר לי והסתבכתי לגמרי, יצרתי service, והשרת באמת מאזין לבקשות אבל הוא לא מצליח להדפיס,
ניסיתי להשתמש במתווך בין MainActivity ל server - וזה גם לא עזר.
ניסיתי להעביר את הלוגיקה של ההדפסה ל server - וזה גם לא עזר
המדפסת בעצמה נשארת מחוברת גם כשאר האפליקציה עוברת לרקע,
אשמח שמישהוא ישפוך לי קצת אור,
יצויין שאני עד לאחרונה כתבתי בעיקר ב node.js - agnular וכו'.
java זה חדש אצלי, ובכלל המבנה של andriod Studio
תודה רבה לכולכם - ובטח אם הגעת לכאן ואפי' אם אין לך זמן או את הידע לעזור לי 🫶 -