اخطار گوگل در مورد معماری 64بیت و 32بیت

پرسیده شده
فعالیت 1552 روز پیش
دیده شده 971 بار
1

سلام  

Hello Google Play Developer,

By August 1, 2019, all apps that use native code must provide a 64-bit
version in order to publish an update. As of the sending of this email, at
least one of your apps* does not yet meet the requirement:

NAME_OF_THE_APP_OF_MINE

Action required

Please review all of your apps for 64-bit compliance and submit your  
updated apps by August 1, 2019. The Android developers guide provides
step-by-step instructions for assessing the use of native code and becoming
64-bit compliant, including identifying native libraries, building with
64-bit libraries, testing and publishing.

Please note that we are not making changes to our policy on 32-bit support.
Google Play will continue to deliver apps with 32-bit native code to 32-bit
devices. The requirement means that those apps will need to have a 64-bit
version as well.

 این یعنی چی ؟ 

  یعنی دو تا اپ یکی نسخه 32 بیتی و یکی نسخه 64 بیتی باید بسازیم ؟

و اینکه الان لازمه ما یه وسیله 64 بیتی هم بسازیم ؟

بعد اینکه چرا گفته اپ 64 بیتی هم باید باشه  فرقشون چیه ؟(بحث 64 بیتی و 32 بیتی همون ادرس دهی به سخت افزار(RAM) مد نظره )

خب یه  32 بیتی هم روی  64 بیتی نصب میشه و کارایی هم  استاد گفتن بیشتره 

فایل پیوست

مهرداد
مهرداد

6 دی 98

0
حذف شده

این توضیح مربوط به اپ هایی هست که داخل سورس کد خودشون از زبان C یا C++ استفاده شده

فایل پیوست

سعید شاهینی

توسط

سعید شاهینی

7 دی 98

0
حذف شده

ممنون استاد ،

native code یعنی C++ ,c 

کد native اندروید مگه Katlin and Java نیستن ؟

تا حالا فکر میکردم زبان محلی android همین جاوا و اندروید هست  البته میدونستم ndk رو  ولی تو این نوشته نبود تو نظرات  پایین شم یه نفر نبود اینو اشاره کنه 

فایل پیوست

مهرداد

توسط

مهرداد

7 دی 98

حذف شده
سلام مهرداد جان توی لایه های پایین تر اندروید از c و c++ استفاده شده و جاوا یا کاتلین در لایه application استفاده شده
حذف شده
سلام وممنون میلاد جان اره میدونه هسته اندروید لینکوسه ولینوکس هم با سی نوشته شده و خوده جاوا هم حتی با سی اما این هایبرید واسم سوال بود که چیه فهمیدم منظورشون کوردوا و آیونیک و از این دست ابزار ها هست اونا مجبورن واسه دو معماری اپ طراحی کنن نه بچه هایی که با جاوا و سی یا کاتلین می نویسن
مهرداد

4 فروردین 99