ஆண்ட்ராய்டு செயலி பொதியம்
{{Infobox file format|name=ஆண்ட்ராய்ட்டு  செயலி பொதியம்|extensions={{code|.apk}}, {{code|.xapk}}, {{code|.apks}}, {{code|.apkm}}|mime={{code|application/vnd.android.package-archive}}|type=பொதியம்  வடிவம்|container_for=[[ஆண்ட்ராய்டு இயங்குதளம்|ஆண்ட்ராய்ட்டு]]: [[கைபேசி செயலிகள்]]&lt;br /&gt;[[விண்டோசு 11]]:  [[ஆண்ட்ராய்டுகான விண்டோசு துணைஅமைப்பு|டபல்வூ எஸ் ஏ]]காக  [[மேசைதள செயலிகள்]]|extended_from=JAR}}
 
 ஆண்ட்ராய்டு பொதியம் (எபிகே) &lt;ref&gt;{{Cite web|url=https://developer.android.com/guide/components/fundamentals|title=Application Fundamentals|website=Android Developers|language=en|access-date=2018-12-03}}&lt;/ref&gt; என்பது '''ஆண்ட்ராய்டு செயலி பொதியம்''' [[கோப்பு வடிவம்|கோப்பு வடிவமாகும்]] ,இது [[ஆண்ட்ராய்டு இயங்குதளம்]],&lt;nowiki/&gt;மற்றும் பிற ஆண்ட்ராய்டு அடிப்படையிலான இயங்குதளங்களில் [[கைபேசி செயலி]], கைபேசி விளையாட்டுகள் மற்றும் இடைப்பொருள் ஆகியவற்றின் விநியோகம் மற்றும் நிறுவுதலுக்காக பயண்படுகிறது.  இது [[ஜாவா (நிரலாக்க மொழி)|ஜாவா]] அல்லது கோட்லினில் எழுதப்படலாம்.
 
 ஆண்ட்ராய்டு செயலி கட்டுக்கள்  மூலம் எபிகே கோப்புகள் உருவாக்கப்பட்டு, கையெழுத்து  இட முடியும்  .&lt;ref&gt;{{Cite web|url=https://www.theverge.com/2021/6/30/22557390/google-apk-app-bundles-package-format-play-store|title=Google is moving away from APKs on the Play Store|last=Peters|first=Jay|date=2021-06-30|website=The Verge|language=en|access-date=2021-08-15}}&lt;/ref&gt;
 
 == கண்ணோட்டம் ==
 எபிகே  மற்ற  [[பொதிய மேலகம்|பொதிய மேலகங்களான]] எபிபிஎஃஸ் உள்ள [[மைக்ரோசாப்ட் விண்டோசு|மைக்ரோசாப்ட் விண்டோஸ்]] அல்லது ஒரு டெபியன் பொதியம் உள்ள [[டெபியன்]] சார்ந்த இயங்குதளங்கள்  போன்றது. எபிகே கோப்பை உருவாக்க, ஆண்ட்ராய்டுக்கான நிரல் முதலில் ஆண்ட்ராய்டு ஸ்டுடியோ &lt;ref&gt;{{Cite web|url=https://developer.android.com/studio/intro|title=Application Studio|website=Android Developers|language=en}}&lt;/ref&gt; அல்லது [[மைக்ரோசாப்ட் விசுவல் ஸ்டுடியோ|விஷுவல் ஸ்டுடியோ]] போன்ற ஒரு கருவியைப் பயன்படுத்தி தொகுக்கப்படுகிறது, பின்னர் அதன் அனைத்து பகுதிகளும் ஒரே கொள்கலன் கோப்பில் தொகுக்கப்படும். ஒரு எபிகே கோப்பில் ஒரு நிரலின் குறியீடு ( .dex கோப்புகள் போன்றவை), ஆதாரங்கள், சொத்துகள், சான்றிதழ்கள் மற்றும் மேனிஃபெஸ்ட் கோப்பு ஆகியவை உள்ளன . பல கோப்பு வடிவங்களைப் போலவே, எபிகே கோப்புகளுக்குத் தேவையான எந்தப் பெயரும் இருக்கலாம், ஆனால் கோப்புப் பெயர், கோப்பு நீட்டிப்பில் முடிவடைய வேண்டும்.&lt;ref&gt;{{Cite web|url=http://sites.google.com/site/io/inside-the-android-application-framework|title=Inside the Android Application Framework|year=2008|website=Google Sites|format=video}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=http://NextgenApk.com/2008/01/tips-how-to-install-apk-files-on-android-emulator/|title=Tips: How to install apk files on Android Emulator|last=Hatem Ben Yacoub|date=20 April 2018|website=Open Ha Magazine|archive-url=https://www.webcitation.org/67xWVVys3?url=http://openhandsetmagazine.com/2008/01/tips-how-to-install-apk-files-on-android-emulator/|archive-date=2012-05-26|access-date=2021-07-17}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=http://en.ophonesdn.com/article/show/354|title=The Structure of Android Package (APK) Files|date=17 November 2010|website=OPhone SDN|publisher=OPhone Software Developer Network|archive-url=https://web.archive.org/web/20110208193918/http://en.ophonesdn.com/article/show/354|archive-date=8 February 2011}}&lt;/ref&gt;
 
 பெரும்பாலான ஆண்ட்ராய்டு செயலாக்கங்கள், [[கூகுள் பிளே]] போன்ற நம்பகமானவை அல்லாத பிற மூலங்களிலிருந்து நிறுவலை அனுமதிக்கும் &quot;தெரியாத ஆதாரங்கள்&quot; அமைப்பை இயக்கிய பின்னரே எபிகே கோப்புகளை கைமுறையாக நிறுவ பயனர்களை அனுமதிக்கின்றன. செயலியின் வளர்ச்சியின் போது, அங்காடியில் இல்லாத செயலியை நிறுவுவது அல்லது ஏற்கனவே உள்ள செயலியின் பழைய பதிப்பை நிறுவுவது போன்ற பல காரணங்களுக்காக ஒருவர் அவ்வாறு செய்யலாம்.&lt;ref&gt;{{Cite web|url=https://www.androidcentral.com/unknown-sources|title=Unknown Sources: Everything you need to know!|date=27 July 2018|website=Android Central}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://www.tipsoverflow.com/apk-file-extension-what-apk-file-is-and-how-to-open-it/|title=APK File Extension – What APK File is and How to open it?|website=Tips Overflow|language=en-US|access-date=2021-11-12}}&lt;/ref&gt;
 
 == பிற இயங்குதளங்களில் பயன்பாடு ==
 ஜூன் 2021 இல் [[விண்டோசு 11]] அறிவிப்பு நிகழ்வில், [[மைக்ரோசாப்ட்]] புதிய ஆண்ட்ராய்டுக்கான விண்டோசு துணைஅமைப்பு (டபில்வூ  எஸ்  ஏ) ஐக் காட்சிப்படுத்தியது, இது [[ஆண்ட்ராய்டு இயங்குதளம்|ஆண்ட்ராய்ட் திறந்தமூல திட்டப்பணி]] (எ ஓ எஸ் பி)க்கான ஆதரவை இயக்கும் மற்றும் பயனர்கள் தங்கள் விண்டோசு மேசைதளத்தில்  [[ஆண்ட்ராய்டு இயங்குதளம்|ஆண்ட்ராய்டு செயலிகளை இயக்க அனுமதிக்கும்.]] மைக்ரோசாப்ட் பயனர்கள் ஆண்ட்ராய்டு செயலிகளை விண்டோசுயில் சைட்லோட் செய்ய முடியும் என்றும் மூன்றாம் தரப்பு மூலங்களிலிருந்து பதிவிறக்கம் செய்யப்பட்ட எபிகே கோப்புகளை நிறுவ முடியும் என்றும் உறுதிப்படுத்தியது.&lt;ref&gt;{{Cite web|url=https://www.windowslatest.com/2021/06/27/microsoft-confirms-android-apps-will-run-on-all-windows-11-pcs/|title=Microsoft confirms Android apps will run on all Windows 11 PCs|last=Parmar|first=Mayank|date=2021-06-27|publisher=Windows Latest|access-date=2021-06-28}}&lt;/ref&gt;
 
 இயங்குதளம் தொடங்கப்பட்டபோது பயனர்கள்  டபில்வூ எஸ் ஏ வை பயன்படுத்த முடியவில்லை, ஆனால் இது தற்போது அமெரிக்காவில் விண்டோசு யின்சைடர் மூலம் சோதிக்கப்படுகிறது.
 
 2022ஆம் ஆண்டு கூகுள் அதன் சொந்த வழியில் விண்டோஸ் இயங்குதளத்தில் அண்ட்ராய்டு செயலிகளை இயக்க  திட்டமிட்டுயிருக்கிறது.&lt;ref&gt;{{Cite web|url=https://www.theverge.com/2021/12/9/22827037/google-android-games-windows-pc-google-play-games|title=Google is bringing Android games to Windows in 2022|last=Warren|first=Tom|date=2021-12-09|website=The Verge|language=en|access-date=2021-12-13}}&lt;/ref&gt;
 
 == பொதியதின் உட்பொருள் ==
 எபிகே கோப்பு என்பது பொதுவாக பின்வரும் கோப்புகள் மற்றும் கோப்பகங்களைக் கொண்ட [[காப்பக கோப்பு|காப்பகமாகும்:]]
 
 * &lt;code&gt;META-INF&lt;/code&gt; கோப்பகம்:
 ** &lt;code&gt;MANIFEST.&lt;/code&gt; &lt;code&gt;MF&lt;/code&gt; : மேனிஃபெஸ்ட் கோப்பு
 ** விண்ணப்பத்தின் சான்றிதழ்.
 ** &lt;code&gt;CERT.&lt;/code&gt; &lt;code&gt;SF&lt;/code&gt; : வளங்களின் பட்டியல் மற்றும் SHA-1 டைஜெஸ்ட் தொடர்பு உடைய &lt;code&gt;MANIFEST.&lt;/code&gt; &lt;code&gt;MF&lt;/code&gt; கோப்பு; உதாரணத்திற்கு:&lt;syntaxhighlight lang=&quot;text&quot;&gt;Signature-Version: 1.0
 Created-By: 1.0 (Android)
 SHA1-Digest-Manifest: wxqnEAI0UA5nO5QJ8CGMwjkGGWE=
 ...
 Name: res/layout/exchange_component_back_bottom.xml
 SHA1-Digest: eACjMjESj7Zkf0cBFTZ0nqWrt7w=
 Name: res/drawable-hdpi/icon.png
 SHA1-Digest: DGEqylP8W0n0iV/ZzBx3MW0WGCA=
 &lt;/syntaxhighlight&gt;
 * &lt;code&gt;lib&lt;/code&gt; : தளம் சார்ந்து தொகுக்கப்பட்ட குறியீட்டைக் கொண்ட அடைவு; அடைவு அதனுள் பல கோப்பகங்களாகப் பிரிக்கப்பட்டுள்ளது:
 ** &lt;code&gt;armeabi-v7a&lt;/code&gt; : அனைத்து ARMv7 மற்றும் அதற்கு மேற்பட்ட அடிப்படையிலான செயலிகளுக்கு மட்டும் தொகுக்கப்பட்ட குறியீடு
 ** &lt;code&gt;arm64-v8a&lt;/code&gt; : அனைத்து ARMv8 arm64 மற்றும் அதற்கு மேற்பட்ட அடிப்படை செயலிகளுக்கு மட்டும் தொகுக்கப்பட்ட குறியீடு &lt;ref&gt;{{Cite web|url=https://developer.android.com/ndk/guides/abis.html|title=ABI Management {{!}} Android Developers|website=developer.android.com|access-date=16 June 2018}}&lt;/ref&gt;
 ** &lt;code&gt;x86&lt;/code&gt; : x86 செயலிகளுக்கு மட்டும் தொகுக்கப்பட்ட குறியீடு
 ** &lt;code&gt;x86_64&lt;/code&gt; : x86-64 செயலிகளுக்கு மட்டும் தொகுக்கப்பட்ட குறியீடு
 ** &lt;s&gt;&lt;code&gt;mips&lt;/code&gt;&lt;/s&gt; மற்றும் &lt;s&gt;&lt;code&gt;armeabi&lt;/code&gt;&lt;/s&gt; NDK r17 என்பதால் தடுக்கப்பட்டு விட்டன &lt;ref&gt;{{Cite web|url=https://developer.android.com/ndk/guides/abis|title=Android ABIs {{!}} Android NDK|website=Android Developers|language=en|access-date=2020-08-14|quote=Note: Historically the NDK supported ARMv5 (armeabi), and 32-bit and 64-bit MIPS, but support for these ABIs was removed in NDK r17.}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://github.com/android/ndk|title=Changelog r17|last=Dan|first=Albert|date=Sep 5, 2018|website=GitHub|language=en|access-date=2020-08-14|quote=Support for ARMv5 (armeabi), MIPS, and MIPS64 has been removed. Attempting to build any of these ABIs will result in an error.}}&lt;/ref&gt;
 * &lt;code&gt;res&lt;/code&gt; தொகுக்கப்படாத வளங்களைக் கொண்ட அடைவு (கீழே காண்க).
 * &lt;code&gt;assets&lt;/code&gt; : பயன்பாடுகள் சொத்துக்கள் அடங்கிய அடைவு, இது &lt;code&gt;AssetManager&lt;/code&gt; ஆல் மீட்டெடுக்கப்படலாம்.
 * &lt;code&gt;AndroidManifest.xml&lt;/code&gt; : பயன்பாட்டிற்கான பெயர், பதிப்பு, அணுகல் உரிமைகள், குறிப்பிடப்பட்ட நூலகக் கோப்புகளை விவரிக்கும் கூடுதல் ஆண்ட்ராய்டு மேனிஃபெஸ்ட் கோப்பு. இந்தக் கோப்பு ஆண்ட்ராய்டு பைனரி எக்ஸ்எம்எல்லில் இருக்கலாம், இது '''எஎக்ஸ்எம்எல்'''பிரின்டர்2 , எபிகேடூல் அல்லது ஆண்ட்ரோகார்ட்டு போன்ற கருவிகளைக் கொண்டு மனிதர்கள் படிக்கக்கூடிய எளிய உரை எக்ஸ்எம்எல் ஆக மாற்றப்படலாம்.
 * &lt;code&gt;classes.dex&lt;/code&gt; : டால்விக் மெய்நிகர் இயந்திரம் மற்றும் ஆண்ட்ராய்டு இயக்க நேரத்தால் புரிந்துகொள்ளக்கூடிய தொகுக்கப்பட்ட வகுப்புகள் dex கோப்பு வடிவம் .
 * &lt;code&gt;resources.arsc&lt;/code&gt; : உதாரணமாக பைனரி எக்ஸ்எம்எல் போன்ற முன்தொகுகப்பட்ட வளம், கொண்ட ஒரு கோப்பு.
 
 == மேலும் பார்க்கவும் ==
 
 * ஆண்ட்ராய்டு மென்பொருள் உருவாக்கம்
 * .ஐபா
 * [[ஜாவா (நிரலாக்க மொழி)|ஜாவா நிரலாக்க மொழி]]
 
 == குறிப்புகள் ==
  {{Android|state=collapsed}}