خطای عمده هنگام اجرا/کامپایل اپلیکیشن
اکثر دوستان موقع اجرا و یا کامپایل اپلیکیشن به خطای زیر بر میخورند:
B4A version 4.30
Parsing code.
0.05
Compiling code.
0.15
Compiling layouts code.
0.00
Generating R file.
Error
AndroidManifest.xml:2: error: No resource identifier found for attribute 'installLocation'
in package 'android'
AndroidManifest.xml:14: error: Error: No resource found that matches the given
name (at 'theme' with value '@android:style/Theme.Holo').
این خطا به این دلیل میتونه باشه که عزیزان در قسمت Configure Path از Platform زیر 8 استفاده کرده اند.
دقت داشته باشید که موتور B4A تنها از پلتفرم 8 (اندروید 2.2) به بالا رو پشتیبانی میکنه، برای کنترل میتونید به آدرس:
درایو:\sdk\android-sdk-windows\platforms
برید و موجودیت پلتفرم
های خودتون رو کنترل و بررسی کنید.
لینک های دانلود مستقیم پلتفرمها:
دانلود API-7 [حجم ۶۷ مگابایت] - یه لینک مستقیم دیگه برای API-7
دانلود API-8 [حجم ۷۴ مگابایت] - یه لینک مستقیم دیگه برای API-8
دانلود API-10 [حجم ۸۲ مگابایت] - یه لینک مستقیم دیگه برای API-10
دانلود API-11 [حجم ۱۰۰ مگابایت] - یه لینک دیگه برای API-11
دانلود API-13 [حجم ۱۰۳ مگابایت] - یه لینک دیگه برای API-13
دانلود API-14 [حجم ۴۳ مگابایت] - یه لینک دیگه برای API-14
دانلود API-15 [حجم ۴۲ مگابایت] - یه لینگ دیگه برای API-15
دانلود API-16 [حجم ۴۵ مگابایت] - یه لینک دیگه برای API-16
دانلود API-17 [حجم ۴۵ مگابایت] - یه لینک دیگه برای API-17
دانلود API-18 [حجم ۴۶ مگابایت] - یه لینک دیگه برای API-18
دانلود API-19 [حجم ۶۱ مگابایت] - یه لینک دیگه API-19
دانلود API-21 [حجم ۶۲ مگابایت]
دانلود API-22 [حجم ۶۶.۸ مگابایت]
برای استفاده از این بسته ها باید بعد از دانلود از حالت zip خارجشون کنید و داخل فولدر platforms در پوشهی مربوط به SDK بذارید. مثلا برای این عکسی که گذاشته شده فولدر platforms باید در مسیر C:\Program Files\Android\android-sdk\platforms، پیدا بشه (اگه وجود نداره خودتون یه فولدر با این اسم بسازید) و بعد فولدر دانلود شده رو توش قرار بدید.
منبع : b4a-fa.blog.ir