PDA

View Full Version : استفاده از کتابخونه ها به زبان سی



shahin bahari
سه شنبه 19 دی 1391, 20:05 عصر
سلام.
میخواستم یکم راجع به NDK و کامپایل جداگانه ی کتابخونه های سی و استفاده از اون ها تو پروژه بدونم.
یه منبع خوب معرفی کنید خیلی عالیه! خودم اطلاع درستی ازش ندارم و واسه همین نمیتونم درست بگردم....
مرسی از همتون....

hamid_hr
پنج شنبه 21 دی 1391, 11:15 صبح
سلام
تو اين ادرس درباره اين موضوع نوشته
مثال هم داره
شايد بدرد تون بخوره

http://marakana.com/forums/android/examples/49.html

srfarzad
پنج شنبه 21 دی 1391, 12:33 عصر
بیشتر اپلیکیشن های حرفه ای اندروید هسته اونا رو با سی نوشتن مثلا پلیر VLC رو میتونید سورسش رو بگیرید که دارای یه پوشه lib هستش که کدهای سی رو داره

اگه بخواید بصورت عادی با SDK این جور پروژه ها رو کار کنید : نمیشه
برای اینکار باید NDK رو بگیرید و با اون پروژه تون رو کار کنید و با دستوراتی که لینوکسی هستش کدتون رو کامپایل کنید

shahin bahari
پنج شنبه 21 دی 1391, 16:23 عصر
برای اینکار باید NDK رو بگیرید و با اون پروژه تون رو کار کنید و با دستوراتی که لینوکسی هستش کدتون رو کامپایل کنید
مرسی از دوستان که جواب دادن.
تا این حدش رو که دیگه میدونم.مساله همون دستورات لینوکسی برای کامپایل و لینک به جاوا هست. خیلی کتابخونه های خوبی با سی هستش مثلا open cv و....حیف هست که نشه استفاده کرد.
اون لینکی که گزاشته بودن تو اولین پاسخ خیلی جالب بود. یه مثال داشت.... ولی اول باید خود NDK رو بگیرم. یکی پیدا کردم که ndk r8c هست.نمیدونم همین هست یا نه! حجمش هم 223 مگ هست.(فکر میکردم خیلی سبک تر باشه...)