רציתי כלי פשוט למצב שבו יש לי פרויקט Android ואני רק רוצה לבנות ממנו APK, בלי להתחיל להתקין ולהגדיר סביבת פיתוח שלמה.
אז בניתי בעזרת AI את AndroidCompiler: תוכנה שמיועדת ל־Windows, מקבלת תיקיית פרויקט או ZIP, מציגה מה היא זיהתה, ואחרי אישור מתחילה להכין את הכלים ולבנות את האפליקציה.
הרעיון הוא שלא צריך להתקין Android Studio או להגדיר ידנית Java, Gradle ו־SDK. התוכנה מנהלת אותם בעצמה. בהפעלה הראשונה נדרש חיבור לאינטרנט להורדות, וגם אישור לתנאי הרישיון של Android.
מה יש כרגע בתוכנה?
- קובץ EXE יחיד שמכיל את קובצי הממשק ופורס אותם אוטומטית.
- ממשק כהה חדש עם סרגל שלבים, כרטיסים וגווני טורקיז־כחול, בעברית עם RTL, ואפשרות לעבור לאנגלית.
- בחירת תיקייה או ZIP, וגם גרירה ושחרור.
- מסך בדיקה לפני הבנייה: המודול שזוהה, Application ID, גרסאות SDK ועוד. מידע שלא זוהה מופיע כלא ידוע.
- הצגת הפעולה שמתבצעת ו־Logs חיים, בלי להמציא אחוזי התקדמות.
- חיפוש וסינון בלוג, עצירת גלילה אוטומטית, העתקה ושמירת התצוגה. הלוג המלא נשמר בנפרד.
- מדריך מובנה בעברית ובאנגלית, עם הסברים על הכפתורים, חתימה, תהליך הקימפול והצורך באינטרנט.
- בניית Debug או Release, ואפשרות ליצור או לבחור Keystore לחתימת Release.
- שמירת ה־APK בתיקיית Output, יחד עם דוח של התוצרים.
- שמירת הכלים והתלויות שהורדו כדי לחסוך עבודה בבנייה הבאה.
חשוב לי להיות ברור: זו גרסת Preview, לא מוצר סופי. במהלך הפיתוח עברו 20 בדיקות אוטומטיות, ובסביבת Linux נבנו בפועל APK של Debug ושל Release חתום. נבדק גם כישלון מכוון בקוד Java. בעדכון 0.2 עברו גם 23 בדיקות אוטומטיות על Windows ב־GitHub Actions, ונבדקה פתיחת החלון מתוך קובץ ה־EXE שנבנה. עדיין לא הושלם סבב שימוש ידני מלא על מחשב אישי.
זה גם לא כלי שיכול להפוך כל תיקיית קוד לאפליקציה. צריך פרויקט Android מתאים עם קובצי Gradle. פרויקטים מורכבים, Flutter, React Native, תלויות פרטיות או כלים נוספים עשויים לדרוש התאמות. קובצי APK עצמם מיועדים ל־Android; התוכנה אינה אמולטור.
עוד נקודה: בונים רק פרויקטים שסומכים עליהם. קיימות הגנות בחילוץ ZIP, אבל Gradle מריץ קוד מתוך הפרויקט ואינו מבודד כאן בתוך Sandbox.
אשמח למשוב האם ההורדות מצליחות ואיזה סוג פרויקט ניסיתם לבנות. אם יש תקלה, כדאי לצרף את הודעת השגיאה אחרי הסרת סיסמאות או פרטים אישיים מהיומן.
השארתי גם פירוט טכני מסודר מה־AI בתוך הספוילר:
פירוט מלא מה-AI
מבנה התוכנה
הממשק נכתב ב־Python וב־PySide6/Qt. העבודה הכבדה מתבצעת ב־worker כדי להשאיר את הממשק פעיל. מנוע הבנייה מחולק לרכיבים נפרדים:
- Project Analyzer — מעתיק את הפרויקט לסביבת עבודה ומנתח באופן סטטי את קובצי Gradle. הוא מזהה פרויקטים ומודולים בתבניות הנתמכות, בלי להריץ אותם בשלב הבחירה. ערכים דינמיים לא תמיד ניתנים לזיהוי מראש.
- Toolchain Manager — מוריד JDK ו־Gradle, בודק את ה־Hash של ההורדות ומכין Android SDK פרטי. הכלים וה־Cache נשמרים לשימוש חוזר, בלי תלות ב־Android Studio.
- Build Manager — מפעיל Gradle לאחר אישור המשתמש, מעביר פלט בזמן אמת ומבצע ניסיון תיקון מוגבל כאשר מזוהה חבילת SDK חסרה. הוא אינו מתקן אוטומטית קוד Java או Kotlin.
- חתימה ואימות — משתמש ב־keytool, ב־zipalign וב־apksigner ליצירת מפתח, חתימה ואימות. Release שלא נחתם מוצג כלא חתום.
- APK Output — מאתר את התוצרים לפי metadata של Android Gradle Plugin, בודק את מבנה ה־APK ומעתיק את הקבצים לתיקיית Output נפרדת.
אריזה וביצועים
קובץ ה־EXE החיצוני נבנה ל־Windows x64 ומכיל את סביבת Python/Qt. האריזה העדכנית משתמשת ב־PyInstaller במצב onefile, שפורס את רכיבי ההרצה לתיקייה זמנית בעת ההפעלה. כלי Android הגדולים יורדים בנפרד בעת הצורך.
Gradle מופעל עם --no-daemon, עד שני workers ותקציב JVM של 2GB. קומפיילר Kotlin מוגדר לרוץ בתוך תהליך Gradle. תיקיות העבודה מתנקות בסגירה תקינה או במעבר לפרויקט אחר; ה־Cache נשמר בכוונה.
מצב הבדיקות והמגבלות
בדיקות המנוע וה־APK בוצעו ב־Linux. אירועי Drag & Drop נבדקו אוטומטית ב־Qt, ולא באמצעות גרירה פיזית מ־Windows Explorer. בעדכון 0.2 פתיחת ה־EXE נבדקה ב־Windows במצב Qt offscreen. פתיחת Explorer, שימוש ידני ובניית APK מלאה על Windows עדיין דורשים אימות.
אין בידוד אבטחתי לקוד Gradle, אין הבטחת תמיכה בכל פרויקט Android, ואין טענה שהגרסה מוכנה לשימוש מסחרי ללא בדיקות נוספות.
נדרש אינטרנט בהכנה הראשונה. בהמשך הכלים והתלויות נשמרים במטמון, אבל אין הבטחה לפעולה ללא רשת ואין מתג Offline מחייב.
תהליך התגבשות הדעה שלי עצמי למה לפתח כזאת אפליקציה (נכתב ללא AI וללא שום עזרת AI אפי' לא לסידור והדגשות...)
לאחר שהסתבכתי של החיים איך אני מקמפל אפליקציה בלי לשרוף טוקנים בgpt, או לשרוף שעות בלהבין למה גיטהאב הפעם לא הצליח לקמפל (הרי פעם שעברה הוא הצליח
), וגם עד שהגעתי לgpt הייתי מסתבך ורב עם משתמשים בפורום (פה ובבינה טופ) האם קלוד יכול לקמפל אפליקציות או לא יכול...
ואז התייעצתי עם כמה מהמומחים (שהרי כידוע אני די חדש בעניין האנדרואיד...) והם המליצו לי ללכת על אנדרואיד סטודיו, ורק שראיתי כמה התוכנה שוקלת וכמה הממשק לא נוח לישראלים אסליים (שלא יודעים אנגלית ורצים לגוגל טרנסלייט לבקש ממנו יפה שיתרגם צילו"מ אחרי צילו"מ), נשבר לי !!!!
ביקשתי מהgpt שייצור לי כזאת תוכנה, והgpt בגאונותו הרבה פיתח לי תוכנה שתיאלץ להיעזר באנדרואיד סטודיו (שכידוע אני סולד מזה), אני ממש התפוצצתי
.
ואחרי ייאוש מספר 2, ביקשתי שוב מהgpt שיבנה לי כזה דבר (עם אזהרות כמובן, שלא אפול באותה הטעות), ואני בלי הרבה צפיות הורדתי את התוכנה שהוא בנה לי, הכנסתי קוד מקור של אפליקציה, והוא התחיל לכתוב לי מאות ואלפי שורות לוגים - האינסטינקט שלי הוא - ייאוש !
אני מעביר לgpt את הלוגים באמצע שהם רצים, ומה הוא כותב לי ???
הוא באמצע עבודה !!!
אני מרוב אושר לא האמנתי לעצמי ...
ואמרתי, בוא נחכה לתוצאות, חיכיתי ואחרי כ - 25 דקות של עבודה (אולי בגלל האינטרנט האיטי, ואולי בגלל שזה קוד מקור עם הרבה אבטחה, ואולי בגלל שאני לא יודע לקבל את זה שהתוכנה באמת איטית
) התוכנה פשוט הביאה לי קובץ APK של האפליקצייה ללא אנדרואיד סטודיו וללא שום תוכנה וללא שום AI וללא שום דבר !!!
אז בעת כתיבת שורות אלה, אני עדיין מתרגש...
לא יודע מה איתכם, אבל אני הולך לחרוש על האפליקצייה הזאת .
להורדה מעוגן פליי
תמונות :






הממשק נבנה מחדש
️ הנגן
מילים, סימניות והערות
פרופילים נפרדים
התיקייה הבטוחה
חיפוש בזמזום ובקטע שמע
חיפוש, תמונות ופלייליסטים
מה עדיין חסר לעומת האנדרואיד?
ממשק מלא ונוח בעברית.
ומה לגבי מכשירים חלשים?
️ איך עובד הסינון?
השיחות
פעולות במכשיר
איך העדכונים עובדים?
כמה האפליקציה שוקלת?
ומה רמת ה-AI?




![Screenshot_20260924-034021[1].png](/assets/uploads/files/1790210459516-screenshot_20260924-034021-1.png)
![Screenshot_20260924-034030[1].png](/assets/uploads/files/1790210497530-screenshot_20260924-034030-1.png)
![Screenshot_20260924-034001[1].png](/assets/uploads/files/1790210518984-screenshot_20260924-034001-1.png)
אז מה יש באפליקציה?
המרת סרטונים – עבודה עם פורמטים נפוצים כגון MP4, MKV, MOV ו־3GP.
דחיסת וידאו – הקטנת נפח הסרטון באמצעות שינוי איכות והגדרות הקידוד.
המרת קובצי שמע – עבודה עם פורמטים כגון MP3, WAV, FLAC, M4A ו־OGG.
חילוץ שמע מסרטון – יצירת קובץ שמע מתוך וידאו.
️ המרת תמונות – בין JPG, PNG ו־WebP.
כלי PDF – פעולות בסיסיות על מסמכים.
תור פעולות – ניהול מספר משימות המרה.
עבודה מקומית – ללא הרשאת
️ חשוב לקרוא לפני ההתקנה!
ומה בהמשך?

חיבור לאתר Gemini הרגיל — ללא שימוש ב־API.
קריאת תוכן העמוד — טקסט גלוי ופרטי כפתורים, קישורים ושדות.
️ לחיצה על רכיבים — באמצעות הרכיבים שהתוסף זיהה בעמוד.
️ מילוי שדות רגילים — ובחירה ברשימות נתמכות.
ניווט ופתיחת קישורים — בכרטיסיית היעד שנבחרה.
️ גלילה והמתנה — כדי להתקדם בעמוד ולתת לתוכן להיטען.
אישור לפעולות משמעותיות — כגון שליחה, פרסום, מחיקה, תשלום ושינוי הרשאות.
️ כפתור עצירה — להפסקת המשך המשימה.
בחירת המודל
דרישות ומגבלות
איך מתקינים?
MAESTRO STUDIO — אולפן ליצירת מקצבים
עורך מקצבים אינטראקטיבי
מבנה מקצב מחולק לחלקים
חדר כלים והדגמות
קראש — מצילה להדגשת כניסה או שינוי בחלק.
️ ארבע ערכות צלילים — 24 צלילים מובנים
️ פדים לנגינה חיה
️ מיקסר ועיצוב צליל
טעינת דגימות אישיות
שמירת פרויקט ופתיחתו מחדש
אפשרויות ייצוא
יכולות שעדיין אינן כלולות




️