Android Studio - כתיבה לגרסאות ישנות, ואולי אפילו חלופה נוחה

  • הוסף לסימניות
  • #1
אני משתמש הרבה בAndroid Studio ושמתי לב לתופעה מעצבנת מאוד (ומטופשת. למה גוגל לא מטפלים בה?).
0 תאימות לאחור. אני כותב אפליקציה עכשיו, מקמפל, הכל חלק, מעלה לגיט, ושוכח ממנה לחצי שנה. בינתיים מעדכן את האנדרואיד סטודיו פעם - פעמיים.
זהו.
היא כבר לא תתקמפל, אלא אם אתחיל לחפור ברשת אחרי כל מיני פתרונות מוזרים.

ויש לי עוד בעיה, שיותר מטריפה אותי - מכל מיני סיבות אני צריך לכתוב אפליקציות לאנדרואיד 4.4. (SDK 19).
אני מגדיר מראש בפרוייקט להיות על SDK 1
1724014639898.png


וזה פשוט לא עוזר. הוא מתעלם מההגדרה ומכניס תלויות שעובדות רק מSDK 21, ואני כמובן לא מצליח לקמפל, אפילו בלי שום שינוי בקוד מתקבלת שגיאת הקימפול הבאה
קוד:
Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 21 declared in library [androidx.appcompat:appcompat-resources:1.7.0] C:\Users\***********\.gradle\caches\transforms-4\c07c4aa5ab4456a049cfa8280e68dae7\transformed\appcompat-resources-1.7.0\AndroidManifest.xml as the library might be using APIs not available in 19
    Suggestion: use a compatible library with a minSdk of at most 19,
        or increase this project's minSdk version to at least 21,
        or use tools:overrideLibrary="androidx.appcompat.resources" to force usage (may lead to runtime failures)

מה הקטע? הגדרתי מראש להתאים לKitKat...
וזה רק מהגרסא החדשה או אחת לפניה של אנדרואיד סטודיו.



בקיצור, אני מחפש פיתרון לבעיות האלו (חוץ מלהשתמש בגרסאות ישנות של אנדרואיד סטודיו) ואולי אפילו להחליף לIDE אחר, אבל הבנתי שאין חלופה נוחה.
 
  • הוסף לסימניות
  • #2
לגוגל יש אינטרס שישתמשו בגרסאות החדשות שלהם. זה הקו שלהם בכל דבר.
בשביל להשתמש בגרסאות כל כך ישנות באמת יש צורך בהרבה מאוד עבודה ידנית של הגדרת הספריות לגרסאות ישנות וגם לא בכל ספריה אפשר להשתמש. בקיצור - עבודה קשה מאוד.
 
  • הוסף לסימניות
  • #3
היי
אני אשמח לעזרה דחופה באנדרואיד סטודיו!
פתחתי מכשיר וירטואלי והוא לא מצליח להתחבר לאינטרנט ולמייל - כשאני מנסה לעשות באפליקציה שאני מריצה עליה המשך עם גוגל
האם זה קשור לסינון?
למישהו יש פתרון??
תודה רבה!!
 
  • הוסף לסימניות
  • #4

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה