آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ساخت فایل jar از روی کلاس اندروید

Amin Games  11 سال پیش  11 سال پیش
0 0

سلام دوستان شاید نام موضوعی که گذاشتم اشتباه باشه اما سوالم تکراری نیست

من میخوام طبق آموزشهای بخش 22 یک فایل جار Jar خروجی بگیرم که از قسمت Java Project یک پروژه مثلا با نام UnityTest3 میسازم و توش یه پکیج با نام ir.amingames.unitytest3 میسازم و تو اون پکیج یه کلاس با نام UnityToast میسازم و تو اون کلاس این محتویات رو میریزم

 package ir.amingames.unitytest3;

import android.content.Context;
import android.widget.Toast;


public class UnityToast {

private Context contwxt;
private static UnityToast instance;


public UnityToast() {
this.instance = this;
}


public UnityToast instance() {
if (instance == null) {
instance = new UnityToast();
}
return instance;
}


public void setContwxt(Context context) {
this.contwxt = context;
}


public void showMessage(String message) {
Toast.makeText(this.contwxt, message, Toast.LENGTH_SHORT).show();
}

}

اما چون این پروژه جاوا هست این 2 خط کد که ایمپورت کردم رو نمیشناسه و ارور میده

 import android.content.Context;
import android.widget.Toast;

من میخوام از این کلاس یه فایل jar بسازم و تو یه برنامه دیگه به اسم Unity استفاده کنم.

آیا باید چیکار کنم که بتونم رو کلاس بالا واسه اندروید یه jar بسازم

یا مهدی (عج)

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Spirit  11 سال پیش
0 0

  1. روی پروژه راست کلیک کنید،
  2. وارد منوی Build Path بشید،
  3. از منوی باز شده Configure Build Path رو انتخاب کنید،
  4. توی تب Libraries گزینه Add External JARs رو انتخاب کنید،
  5. حالا باید در پوشه SDK اندروید وارد پوشه platforms بشید،
  6. از بین پوشه های API های موجود یکی رو باز کنید (بهتره آخرین نسخه انتخاب بشه) و فایل android.jar رو انتخاب و اضافه کنید و Ok رو بزنید تا پنجره حاظر بسته بشه.
  7. تمام :)
0 0
بسیار بسیار تشکر دوست عزیز :) :) (11 سال پیش)
0 0
بسیار بسیار تشکر دوست عزیز :) :) فایل جار درست شد ، ولی مشکلم هنوز پابرجاست. !!!! (11 سال پیش)

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