এন্ড্রয়েড প্রোগ্রামিং

SL4A অ্যান্ড্রয়েড অ্যাপ তৈরি

অ্যান্ড্রয়েড (SL4A) জন্য স্ক্রিপ্টিং লেয়ার একটি লাইব্রেরি লেখ স্ক্রিপ্ট অ্যান্ড্রয়েড প্ল্যাটফর্ম লক্ষ্য করে সাহায্য করে. SL4A পার্ল, পাইথন, JRuby, পিএইচপি ইত্যাদি স্ক্রিপ্টিং ভাষায় এটা নতুন ভাষা সমর্থন করার জন্য বর্ধিত করা যেতে পারে একটি সংখ্যা সমর্থন. জাভা অ্যান্ড্রয়েড ডেভেলপমেন্ট জন্য ব্যবহার করা যেতে পারে, এটা একটি ভাল জিনিস যখন আপনি সব করতে প্রয়োজন একটি সহজ পরীক্ষা যদি লিখতে বা চালু বা আপনার ডিভাইস সেটিংস বন্ধ হয়. এই টিউটোরিয়ালটি আপনাকে সহজ Python স্ক্রিপ্ট ব্যবহার করে আপনার Android ডিভাইস স্বয়ংক্রিয়রূপে সাহায্য করবে.

আপনি এবং ডাউনলোড করুন বিভিন্ন প্রয়োজনীয় বিষয়বস্তু ইনস্টল করার আগে আপনাকে SL4A সঙ্গে উন্নয়নশীল শুরু করতে হবে.

Java Development Kit (JDK)

সঙ্গে আরম্ভ করার জন্য, আপনি একটি সাম্প্রতিক আপনার সিস্টেমে ইনস্টল করা JDK এর সংস্করণ (JDK 5 বা ঊর্ধ্বে) থাকতে হবে.

নিম্নরূপ যে JDK এর একটি সামঞ্জস্যপূর্ণ সংস্করণ পরিবেশ উপলব্ধ ইনস্টল নিশ্চিত করতে, নির্বাহ কমান্ড লাইন অথবা কনসোলে টার্মিনালে নিম্নলিখিত –

$javac –version 
$java –version

উল্লেখ্য – JDK থেকে / bin ফোল্ডারে PATH- এ এনভায়রনমেন্ট ভেরিয়েবল সেট

Python

এটা সম্ভবত যে পাইথন ম্যাক OS X এবং লিনাক্স ইনস্টল করা হয়, ডিফল্ট দ্বারা হয়. উইন্ডোজ অপারেটিং সিস্টেম, ডিফল্টরূপে, পাইথন ইনস্টল করা নেই. পাইথন থেকে ডাউনলোড করা যাবে

http://python.org.

ইনস্টল করার পরে, পাইথন তালিকা যোগ করার জন্য আপনার উইন্ডোজ পাথ পরিবর্তন করুন.

যদি পাইথন আপনার সিস্টেমে ইনস্টল করা হয় কিনা তা জানার জন্য টার্মিনাল উইন্ডো খুলুন এবং পাইথন লিখুন.

Administrator CMD

Android.py file

শুধুমাত্র অতিরিক্ত ফাইল যে কোনো একটি ডাউনলোড করা প্রয়োজন android.py ফাইল. এই ফাইলটি পাইথন ডিরেক্টরিতে ইন্সটল / lib / সাইট প্যাকেজ অধীনে একটি কপি অন্তর্ভুক্ত করুন. এই ফাইলটি অ্যানড্রইড উন্নয়নের জন্য পাইথন মডিউল অন্তর্ভুক্ত করা হয়েছে.

Android.py File

Android SDK

সরঞ্জামের একটি সংখ্যা অ্যান্ড্রয়েড SDK এর সাথে উপলব্ধ করা হয়. প্রথম ধাপে আপনার অপারেটিং সিস্টেমের জন্য উপযুক্ত ইনস্টল ফাইল ডাউনলোড করতে হয়. ম্যাক OS X, লিনাক্স এবং উইন্ডোজের জন্য ইনস্টলারের পাওয়া যায়. SDK এর ইনস্টলার পাওয়া যাবে

https://developer.android.com/sdk.

Android SDK Tool

উন্নয়ন পরিবেশ এখানে আলোচিত উইন্ডোজ. গুগল একটি জিপ ফাইল এবং একটি এক্সিকিউটেবল উইন্ডোজ অন এসডিকে ইনস্টল করার সুবিধা প্রদান করে.

Installing Eclipse on a Development Machine

অন্ধকার একটি এক্সটেনসিবল, ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) জাভা ভাষায় লিখিত হিসাবে উন্নত ছিল. এটা জাভার একটি ইনস্টলেশন কাজ করতে প্রয়োজন. ক্লাসিক, Galelio, Luno, মঙ্গল, নিয়ন, ইত্যাদি – অন্ধকার অনেক স্বাদে আসে

এটি একটি একক .zip ফাইল মধ্যে বিতরণ করা হয়. সমস্ত আপনাকে যা করতে হবে তা আনপ্যাক প্রোগ্রাম বিষয়বস্তু হয়. নিষ্কাশিত ফোল্ডারে একটি Eclipse.exe ফাইল রয়েছে. ডাবল প্রোগ্রাম আরম্ভ করার জন্য ফাইল এ ক্লিক করুন.

 

Eclipse.exe File

Installing SL4A

সময়ে সময়ে, আপনি ডিভাইসে স্ক্রিপ্ট লিখে এক্সিকিউট করতে পারেন. Android এর জন্য স্ক্রিপ্টিং লেয়ার একই অর্জন করতে সাহায্য করে. আপনার ডিভাইসে SL4A ইনস্টল করার জন্য নিচে দেওয়া পদক্ষেপগুলি অনুসরণ করুন –

  • Download the SL4A.apk file on your device.
  • Launch the .apk file from the notifications screen.
  • Select Install on the next screen to actually install SL4A.

অন্যথা, আপনি একটি অ্যান্ড্রয়েড ডিভাইস বিরুদ্ধে যেমন একটি ই-মেইল ক্লায়েন্ট ব্যবহার করতে পছন্দ করেন তাহলে, এমুলেটর ভিতরে ব্রাউজার ব্যবহার SL4A ইনস্টল করুন. একটি ডিভাইসে SL4A ইনস্টলেশন প্রাথমিক পর্দা বিস্তারিত নিম্নে দেখানো হলো.

SL4A Installation Initial Screen

Adding the Python Interpreter

To install the python interpreter on a device, follow the steps given below −

  • Step 1 − Start the SL4A application.
  • Step 2 − Click the Menu button.
  • Step 3 − A list of options will be displayed. Select View.
  • Step 4 − Select the Interpreter option from the dialog box. Click Add.
  • Step 5 − A list of interpreters available for download is displayed. Select Python 2.62 (or greater).

To install python interpreter on an emulator, follow the steps given below −

  • Step 1 − Ensure that the emulator is running in the background.
  • Step 2 − Download python_for_android_rx.apk.
  • Step 3 − In the terminal command-line shell, navigate to the location where the apk file is stored and type the following on the command line −
adb  install  python_for_android_rx.apk

SL4A একাধিক ভাষার জন্য স্ক্রিপ্টিং ইঞ্জিন সমর্থন. কিছু নির্দিষ্ট ভাষা APK ফাইল একটা তালিকা নীচে উল্লেখ করা হয় –

  • beanshell_for_android_rx.apk
  • jruby_for_android_rx.apk
  • lua_for_android_rx.apk
  • perl_for_android_rx.apk
  • python_for_android_rx.apk
  • rhino_for_android_rx.apk

Connecting to Windows OS

Step 1 − Download and Install the USB Driver for Windows.

Step 2 − Setup your device −

  • Start SL4A from All apps screen on the device.
  • Tap the Menu button → View.
  • Choose the interpreters from the list.
  • Tap the Menu button → Start Server.
  • Select Public (to connect over Wi-Fi) or Private(to connect over USB).

Step 3 − Add an environment variable (User variable) AP_PORT and value9999.

অ্যান্ড্রয়েড SDK এবং অন্ধকার পরবর্তী অধ্যায়ে আলোচনা করা হয়েছে !

One thought on “SL4A অ্যান্ড্রয়েড অ্যাপ তৈরি

মন্তব্য

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s