سلام
من هم توی eclipse و هم این برنامه نمیتونم برنامه رو کامپایل کنم، همش خطا میده.
توی این خطا گفته که مسیر نصبی رو مشخص کنم ولی از کجا تنظیم کنم؟
سلام
من هم توی eclipse و هم این برنامه نمیتونم برنامه رو کامپایل کنم، همش خطا میده.
توی این خطا گفته که مسیر نصبی رو مشخص کنم ولی از کجا تنظیم کنم؟
سلام
- ظاهرا خطا مربوط به فایل Manifest هست و میگه که شناسه معینی برای خاصیت "installLocation" پیدا نمیکنه.
- امکانش هست که کد را اینجا قرار بدید؟
سلام
این یه پروژه خالی بود و توش فقط کد msgbox رو نوشته بودم.
سلام
پس پروژه را اینجا قرار بدید تا بررسی کنیم.
بفرمایید.
دانلود
لطفا دوستان کمک کنن، بد جوری دارم دلسرد میشم.
مطمئنید از منوی Tools > Configure paths مسیر نصب Java، Android SDK رو درست تنظیم کردید ؟
سلام
توی برنامه نویسی که نباید اینقدر زود دلسرد شد!
قابلیت تعیین محل نصب برنامه(android:installLocation) از api نسخه 8 (Android 2.2) به بعد امکان پذیر است.
- خاصیت android:installLocation را "auto" یا "preferExternal" قرار دهید.
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation=["auto" | "internalOnly" | "preferExternal"] >
. . .
</manifest>
- خاصیت android:minSdkVersion را برابر یا بزرگتر از 8 قرار دهید و از اینکه برنامتون از کد API های همین سطح استفاده میکنه مطمئنی بشید.
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation=["auto" | "internalOnly" | "preferExternal"] >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8" />
. . .
</manifest>
- قبل از کامپایل برنامتون، build target را به API 8 تغییر بدید چون ورژن های پایین تر امکان تشخیص android:installLocation را ندارند.
این مورد، در کد بالا مشخص شده، اما در eclipse باید از یک راه دیگر هم API تعیین شود: منوی Project->Prooerties، در پنجره باز شده، بخش Android، از قسمت سمت راست، Android2.2 با بیشتر را انتخاب کنید.
موفق باشید.
سلام
ممنون، توی ورژنی که قبلا استفاده میکردم این روش ویرایش xml جواب نمیده چون وقتی build رو میزنم پروژه رو ذخیره میکنه و ویرایشهای ما از بین میره.
البته الان نسخه 1.90 رو امتحان کردم، خودش توی یه منوی Manifest Editor داره که توش نوشتم.
تا حالا هیچ محیط برنامه نویسی منو اینقدر اذیت نکرده بود.توی برنامه نویسی که نباید اینقدر زود دلسرد شد!
آخرین ویرایش به وسیله SlowCode : سه شنبه 07 آذر 1391 در 15:28 عصر
سلام، خواهش میکنم، مشکلتون حل شد؟
واقعیتش، دفعه قبل که من فایلتون رو دانلود کردم، دیدم با برنامه basic4android نوشته شده. نرم افزارش رو دانلود کردم و برنامه رو توش خواستم اجرا کنم که دیدم به دلایلی نمیشه. اصلا برنامه خوبی به نظرم نیامد(basic4android) نه خرفه ای هست و نه ساده! و مجبورن یک پروژه جدید توی eclipse ساختم و فایل Manifest رو چک کرم و ... .
من اکیدا پیشنهاد میکنم از eclipse برای برنامه نویسی اندروید استفاده کنید. هم محیط جذاب تری داره و هم منابع زیادی برای یادگیری و رفع مشکل.
من هم زمانی که شروع به برنامه نویسی اندروید کردم خیلی برام سخت بود، چون هیچ سر رشته ای در برنامه نویسی موبایل نداشتم ولی علاقه و اجباری که وجود داشت خیلی کمکم کرد تا ادامه بدم.
موفق باشید.
سلام
بله اون مشکلم حل شد. کامپایل هم کردم و روش گوشی نصب کردم ولی صفحه رو خالی نشون میده!!! توی Activity_Create باید چیزی بنویسم؟
سلام
والا قبلا هم گفتم، من زیاد از کداهایی که با این نرم افزار نوشته شده سر درنمیارم، اما تا تاجایی که من فهمیدم، کلا چیزی توی صفحه قرار داده نشده جز یک منو که همونطور که میدونید منوها در اندروید پنهانند و با زدن کلید منو در گوشی و کلید وسط موس در شبیه ساز(emulator) ظاهر میشوند.
موفق باشید.
سلام
یه مشکل دیگه برام پیش اومده.
برنامه رو کامپایل کردم ولی وقتی می خوام روی گوشی تست کیم خطای Application not install میده!!!
چند بار نصب کردم ولی دیگه نصب نمیشه. اول Clear data میکنم بعد Uninstall ولی نصب نمیشه.
مشکل از چیه؟
سلام
کلا تگ مربوط به تعیین محل نصب را حذف کنید، ببنید درست میشه:
android:installLocation=["auto" | "internalOnly" | "preferExternal"]
اگر نشد، باید راه های ذکر شده در لینک روبرو را امتحان کنید: لینک مطلب
موفق باشید.
برای اینکه Layout نمایش داده بشه کد زیر رو در Activity_Create بنویسید:
activity.LoadLayout("layout")
که layout نام Layoutی هست که در Desingner ساختید.
برای تعیین محل نصب هم در منوی tools اگر اشتباه نکنم گزینه ای داره (متاسفانه الان ویندوز ندارم که تست کنم)
سلامسلام
کلا تگ مربوط به تعیین محل نصب را حذف کنید، ببنید درست میشه:
ممنون توی xml یه > رو نذاشته بودم که حل شد.
اولش همون رو می نوشتم ولی بازم کار نمیکرد، به همین دلیل مجبور شدم توی رویداد create اشیاء رو با کد نویسی درست کنم.برای اینکه Layout نمایش داده بشه کد زیر رو در Activity_Create بنویسید: