PDA

View Full Version : نحوه اجرای برنامه با شبیه ساز



mohsen.nsb44
دوشنبه 29 اردیبهشت 1393, 10:39 صبح
سلام من میخوام با شبیه ساز برنامه رو ببینم اما نمیشه
فرضا چند دکمه در صفحه میزارم اجراش میکنم یکی از دو تصویر زیر میاد
لطفا راهنمایی بکنید چیکار باید بکنم تا دیزاینی که خودم ساختمو بتونم ببینم


119206

119207

mohsen.nsb44
دوشنبه 29 اردیبهشت 1393, 11:01 صبح
طبق عکس دوم که میبینید وقتی رو برنامم کلیک میکنم صفحه مشکیه و هیچی توش نیست در صورتی که من در Main.axml دکمه گذاشتمو کد نوشتم براش که مثلا با هر کلیک تعداد اعدادی بهش اضافه یا کم بشه

Pam.goudarzi
دوشنبه 29 اردیبهشت 1393, 13:11 عصر
طبق عکس دوم که میبینید وقتی رو برنامم کلیک میکنم صفحه مشکیه و هیچی توش نیست در صورتی که من در Main.axml دکمه گذاشتمو کد نوشتم براش که مثلا با هر کلیک تعداد اعدادی بهش اضافه یا کم بشه
داخل مانیفست برنامه تون اکتیویتی بطور پیشفرض انتخاب شده؟
و داخل logcat چی؟
برنامه های دیگه تون رو امتحان کردین؟

mohsen.nsb44
دوشنبه 29 اردیبهشت 1393, 13:20 عصر
داخل مانیفست برنامه تون اکتیویتی بطور پیشفرض انتخاب شده؟
و داخل logcat چی؟
برنامه های دیگه تون رو امتحان کردین؟

داداش اینایی که گفتیو نمیدونم کجاست من تازه نصبش کردم و شروع به یادگیری دارم میکنم لطفا راهنمایی کن

Pam.goudarzi
دوشنبه 29 اردیبهشت 1393, 15:55 عصر
شما داخل پروژه ات یه فایل xml وجود داره به اسم Androidmanifest.xml
روی اون کلیک کن.
یه جایی تقریبا اون آخر، کد زیر نوشته شده:
<activity android:name="com.anbe.book.Splash"
android:label="@string/title_activity_splash" >
<intent-filter>
اولش اسم پکیه که اینارو میدونین و آخرش اونجایی که نوشته Splash اسم اکتیویتی یا کلاستونه،
ببینین اون اکتیویتی که فایل xml بهش رجوع داده شده همونه؟
و logcat م قسمتی هست که وقتی emulator شروع به کار می کنه داده های اون رو ثبت می کنه و می شه با اون ، مشکلات برنامه رو گرفت و فهمید کجای کار می لنگه.
که پایینه ایکلیپس (جایی که console و Errorlog هست) هست.

mohsen.nsb44
چهارشنبه 31 اردیبهشت 1393, 15:20 عصر
شما داخل پروژه ات یه فایل xml وجود داره به اسم Androidmanifest.xml
روی اون کلیک کن.
یه جایی تقریبا اون آخر، کد زیر نوشته شده:
<activity android:name="com.anbe.book.Splash"
android:label="@string/title_activity_splash" >
<intent-filter>
اولش اسم پکیه که اینارو میدونین و آخرش اونجایی که نوشته Splash اسم اکتیویتی یا کلاستونه،
ببینین اون اکتیویتی که فایل xml بهش رجوع داده شده همونه؟
و logcat م قسمتی هست که وقتی emulator شروع به کار می کنه داده های اون رو ثبت می کنه و می شه با اون ، مشکلات برنامه رو گرفت و فهمید کجای کار می لنگه.
که پایینه ایکلیپس (جایی که console و Errorlog هست) هست.

من از ایکیلیپس استفاده نمیکنم و از avd استفاده میکنم و صفحه Androidmanifest.xml در پروژم نبود

rubiks.kde
چهارشنبه 31 اردیبهشت 1393, 18:39 عصر
برنامه شما اجرا شده و مشکلی هم نداره.همین صفحه سیاه برنامه شماست.(ببینید توی صفحه سیاه عنوان صفحه hello است که فک کنم اسم برنامتونه)

ازاونجایی که شبیه ساز خیلی کنده و نیاز به سخت افزار خوبی هم داره تا روان اجرا بشه این مشکلات هست.برای بهتر نتیجه گرفتن حداقل اندازه شبیه ساز رو کوچک تر کنید مثلا برای ۴ اینچ.بعد دوباره تست کنید.یا ازدستگاه واقعی استفاده کنید.