بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل نشناختن تم در منیفست آندروید استودیو (حل شد)

مدیریت گفتگو
AMir 10 سال پیش
آخرین تغییر: 10 سال پیش

توی آندروید استودیو وقتی که میرم داخل منیفست با چنین تصویری روبرو میشم

توی پروژه جدید که میسازم هم این مشکل هست

روی تم هم که میرم مینویسه header expected توی استک هرچی سرچ کردم جوابی پیدا نکردم شاید برای اینکه درست سرچ نکردم اندروید استودیو 1.4   sdk 24.4.1  گریدل 2.9  اینم عکس از sdk manager 

 

عکس builld.gradle

عکس منیفست در پروژه جدید که باز هم این مشکل پا برجاست

 

نظرات

AMir 10 سال پیش
نه عمو حل نشده
Criss 10 سال پیش
توی Error ها چه پیامی به شما نشون داده میشه ؟
AMir 10 سال پیش
بازم مشکل حل نشد اروری هم نشون نمیده برنامه هم اجرا میشه ولی تم برنامه رو نمیشه عوض کرد چون تم رو در منیفست نمیشناسه
Spirit 10 سال پیش
اینو خودتون تغییر دادید یا همینجوری بود؟ بعد کتابخونه appcompat به عنوان dependency توی builld.gradle وجود داره یا نه؟
AMir 10 سال پیش
تا جایی که یادم میاد تم این نبود و برای استفاده از اکشن بار مجبور به تغییرش شدم ولی الان که پروژه جدید میسازم هم این مشکل وجود داره عکس های builld.gradle و منیفست در یک پروژه جدید رو هم گزاشتم که بازم این مشکل پابرحاست

پاسخ‌ها 4

Spirit 10 سال پیش

style@ اشاره به styles.xml پروژه داره، این Theme که الان نوشتید داخلش نیست که این خطا رو میده،

وقتی یه پروژه ایجاد میکنم به صورت پیشفرض این شکلی هست :

styles.xml

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

</resources>

manifest

 android:theme="@style/AppTheme"

نظرات

AMir 10 سال پیش
دقیقا مال منم همینه . در پروژه جدید داخل styles.xml از خط اول ایراد میگیره توی منیفست هم از خط اول و مینویسه sdk platform tools ورژنش قدیمیه ولی من آپدیت کردم متن کامل نوشتش رو پایین میزارم خودم که چیزی نفهمیدم
AMir 10 سال پیش

نظرات

AMir 10 سال پیش
پلتفرم تول رو آپدیت کردم این مشکل بر طرف شد ولی همچنان مشکل تم پا برجاست
عزیزی 10 سال پیش

سلام

منم همچین مشکلی داشتم برای تست پروژه جدیدی با Empty Activity ساختم و داخل main بجای extends AppCompatActivity

از extends Activity استفاده کردم و import بیکار شده را حذف کردم مشکل برطرف شد

اگه بازم مشکلت حل نشد از فایل build.gradle کل محتوای داخل براکت dependencies رو پاک کن یعنی به صورت زیر بشود

 dependencies {

}

 و محتوای styles.xml رو از پروژه های دیگه ات پر کن و بعد از تغییر اگر نام تگ style فرق می کرد مانند عکس خودت AppTheme بگذار

اگر parent این تگ style با android شروع شود به مشکل بر نمی خوری

اگه جواب داد خبر کن

 

نظرات

AMir 10 سال پیش
متاسفانه درست نشد و الان از کلاس r هم ارور میگیره
Majid Arabi 10 سال پیش

سلام دوست عزیز. این روش رو امتحان کنید انشاا.. که درست میشه.

Style.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

<style name="AppTheme" parent="AppTheme.Base">
</style>

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/primaryColor</item>
<item name="colorPrimaryDark">@color/primaryColorDark</item>
<item name="colorAccent">@color/accentColor</item>
</style>
</resources>

Style.xml (v21)

<?xml version="1.0" encoding="utf-8"?>
<resources>

<style name="AppTheme" parent="AppTheme.Base">
<item name="android:colorPrimary">@color/primaryColor</item>
<item name="android:colorPrimaryDark">@color/primaryColorDark</item>
<item name="android:colorAccent">@color/accentColor</item>
</style>
</resources>

AndroidManifest.xml

android:theme="@style/AppTheme"

نظرات

AMir 10 سال پیش
Style.xml (v21) رو نفهمیدم میشه واضح تر بگید
عزیزی 10 سال پیش
در پروژه ات داخل پوشه values برو و محتوای داخل فایل style.xml را برابر با Style.xml ارائه شده در بالا قرار بده و اگر همین فایل رو در پوشه دیگه ای به نام values-v21 داری محتوایش را برابر با Style.xml v21 ارائه شده در بالا قرار بده
عزیزی 10 سال پیش
خط آخر هم در manifest باشد
AMir 10 سال پیش
بازم نشد آندروید استودیو و sdk رو پاک کردم و دوباره نصب کردم بازم نشد حتی همه ی پروژه ها رو هم پاک کردم دوباره ساختم بازم نشد
عزیزی 10 سال پیش
ببیند من که مشکل شما رو داشتم دیشب نهایتن اومدم از آدرس زیر اندروید استودیو رو گرفتم دیگه همه کلاس ها رو بدرستی می شناسه لینک دانلود نسخه شامل sdk
AMir 10 سال پیش
ممنون از راهنماییتون منم دارم همینکارو انجام میدم اگه درست شد اعلام میکنم
AMir 10 سال پیش
آندروید استودیو جدید رو نصب کردم حل شد

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .