Home | History | Annotate | Download | only in 4.1

Lines Matching full:abis

296 Managed&#160;code&#160;running&#160;in&#160;Dalvik&#160;can&#160;cal&#160;&#160;into&#160;native&#160;code&#160;provided&#160;in&#160;the&#160;application<br/>.apk&#160;file&#160;as&#160;an&#160;ELF&#160;.so&#160;file&#160;compiled&#160;for&#160;the&#160;appropriate&#160;device&#160;hardware&#160;architecture.<br/>As&#160;native&#160;code&#160;is&#160;highly&#160;dependent&#160;on&#160;the&#160;underlying&#160;processor&#160;technology,&#160;Android<br/>defines&#160;a&#160;number&#160;of&#160;Application&#160;Binary&#160;Interfaces&#160;(ABIs)&#160;in&#160;the&#160;Android&#160;NDK,&#160;in&#160;the&#160;file<br/>
297 docs/CPU-ARCH-ABIS.html.&#160;If&#160;a&#160;device&#160;implementation&#160;is&#160;compatible&#160;with&#160;one&#160;or&#160;more<br/>
298 defined&#160;ABIs,&#160;it&#160;SHOULD&#160;implement&#160;compatibility&#160;with&#160;the&#160;Android&#160;NDK,&#160;as&#160;below.<br/>
300 MUST&#160;include&#160;support&#160;for&#160;code&#160;running&#160;in&#160;the&#160;managed&#160;environment&#160;to&#160;cal&#160;&#160;into<br/>native&#160;code,&#160;using&#160;the&#160;standard&#160;Java&#160;Native&#160;Interface&#160;(JNI)&#160;semantics.<br/>MUST&#160;be&#160;source-compatible&#160;(i.e.&#160;header&#160;compatible)&#160;and&#160;binary-compatible&#160;(for<br/>the&#160;ABI)&#160;with&#160;each&#160;required&#160;library&#160;in&#160;the&#160;list&#160;below<br/>MUST&#160;accurately&#160;report&#160;the&#160;native&#160;Application&#160;Binary&#160;Interface&#160;(ABI)&#160;supported<br/>by&#160;the&#160;device,&#160;via&#160;the&#160;android.os.Build.CPU_ABI&#160;API<br/>MUST&#160;report&#160;only&#160;those&#160;ABIs&#160;documented&#160;in&#160;the&#160;latest&#160;version&#160;of&#160;the&#160;Android<br/>NDK,&#160;in&#160;the&#160;file&#160;docs/CPU-ARCH-ABIS.txt<br/>SHOULD&#160;be&#160;built&#160;using&#160;the&#160;source&#160;code&#160;and&#160;header&#160;files&#160;available&#160;in&#160;the<br/>upstream&#160;Android&#160;open&#160;source&#160;project<br/>
303 Note&#160;that&#160;future&#160;releases&#160;of&#160;the&#160;Android&#160;NDK&#160;may&#160;introduce&#160;support&#160;for&#160;additional<br/>ABIs.&#160;If&#160;a&#160;device&#160;implementation&#160;is&#160;not&#160;compatible&#160;with&#160;an&#160;existing&#160;predefined&#160;ABI,&#160;it<br/>MUST&#160;NOT&#160;report&#160;support&#160;for&#160;any&#160;ABI&#160;at&#160;al&#160;.<br/>