PDA

View Full Version : کمک. error در برنامه. علت چیست؟ کمک



fshb_ 1370
دوشنبه 06 شهریور 1391, 18:25 عصر
سلام دوستان
من کتاب Hello Android رو شروع به خوندن کردم و نمی تونم پروژه رو run کنم. دو تا error میده(برنامه Sudoku)
من خیلی سرچ کردم و به هیچ نتیجه ای نرسیدم.
unparsed aapt error(s)! check the console for Sudoku1
Error generating final archive:java.io.FileNotF
من اصلا نمی فهمم از کدوم خط داره ایراد میگره. خواهش میکنم اگه کسی میتونه کمک کمه.
من برنامه ای که ساختم، دو تا از فایلاش تغییر دادم که اون دو تا فایل این جا گذاشتم.

Sudoku1>res> layout>activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Textiew
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/main_title"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/continue_label"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/new_game_label"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/about_label"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/exit_label"/>
</LinearLayout>

Sudoku1>res>values>strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Sudoku</string>
<string name="main_title">Android Sudoku</string>
<string name="continue_label">Continue</string>
<string name="new_game_label">New Game</string>
<string name="about_label">About</string>
<string name="exit_label">Exit</string>
</resources>

hamid_hr
دوشنبه 06 شهریور 1391, 18:51 عصر
دقت كن ببين اون خط هايي رو كه به اين صورت ادرس دادي اشتباه تايپي نداشتي

android:text="@string/exit_label"


اينا اگه خطا داشته باشه تو برنامه ميپره بيرون (فك كنم)

fshb_ 1370
دوشنبه 06 شهریور 1391, 19:32 عصر
بله app name رو اندرلاین جا انداخته بودم. اما هنوز error ها رو میده :(
2روز دارم سرچ میکنم و سعی میکنم مشکل این حل کنم اما نمیشه:(

hamid_hr
دوشنبه 06 شهریور 1391, 20:15 عصر
اين كدات مشكل ندارن مگه همون كه گفتم

در ضمن برا اينكه بتوني از Button هم استفاده كني بايد اينو بهش اضافه كني
android:id = "@+id/Res121"



به جاي اون خط كه تو جواب قبلي گقتم هم اين كارو بكن ببين چي ميشه

android:text="Text"
اينطوري اگه مشكل مال اين خط باشه حل ميشه

همشو چك كن؟

fshb_ 1370
دوشنبه 06 شهریور 1391, 21:08 عصر
ممنون از راهنماییتون
راستی من strings.xml ام رو اشتباه فرستاده بودم. پست اولم edit کردم و تصحیح شد.
من ی project جدید ایجاد کردم و activity_main.xml و strings.xml رو در این پروژه جدید اضافه کردم و فقط error دوم داد.من android versionی که استفاده میکردم برای emulator ام android .1 هست اما در کتاب نوشته android 1.5 انتخاب کنید، من هم یک emulator جدید ساختم و دوباره امتحان کردم. درست شد :) اما بعد از اینکه eclipse رو بستم و دوباره باز کردم ، error دیگه ای داد :( (البته در پروژه جدیدی که ایجاد کردم.)

Warning: Activity not started, its current task has been brought to the front
این error رو هم با emulator ، android 4.1 میده و هم با android 1.5

اما در پروژه اولیه error ها هم چنان هستند ومن اولین خطی که گفتین در activity_main.xml بین خط3و 4 اضافه کردم اما به error ها اضافه شد و از android:text="Text" ایراد گرفت :(
در جای درستی اضافه کردم؟

hamid_hr
سه شنبه 07 شهریور 1391, 09:22 صبح
نمی دونم مشکلت کجاست .
طوری که فهمیدم و تو سایتا زده بودن مشکل مال نصب دوباره برنه مه هستش به اینجا یک سر بزن
http://stackoverflow.com/questions/3781182/activity-not-started-its-current-task-has-been-brought-to-the-front
من سر در نیاوردم.

zzyaser
شنبه 11 شهریور 1391, 09:57 صبح
سلام
موقعی که ماشین مجازیت به مدت طولانی باز میمونه این اروردیده میشه
ماشین مجازی که محیط آندرویدو میبینی ببند و سیستم خودتو ری استارت کن ودوباره برنامه خودتو اجراکن ایشاا... مشکلت حل میشه

fshb_ 1370
شنبه 11 شهریور 1391, 11:09 صبح
سلام
موقعی که ماشین مجازیت به مدت طولانی باز میمونه این اروردیده میشه
ماشین مجازی که محیط آندرویدو میبینی ببند و سیستم خودتو ری استارت کن ودوباره برنامه خودتو اجراکن ایشاا... مشکلت حل میشه
من ریست کردم اما باز همwarning »میده

zzyaser
شنبه 11 شهریور 1391, 11:38 صبح
توباید به باتون ها آدی بدی همونطور که حمید گفته
برنامتو ران کن ببین برنامت اجرامیشه؟