مبلغی انتخاب کنید :




×
دانلود Android NDK بهمراه نسخه های تولچین وابسته
آيا ميدانيد؟
کاربر ویژه شوید !

شارژ موبايل تبلیغات

^ Back to Top
اطلاع رسانی های سیاره پی دی ای
دسترسی به بخش کاربری سیاره پی دی ای
مشخصات گوشی موردنظر خود را بصورت زنده ببینید!
نمایش نتایج: از 1 به 3 از 3

موضوع: دانلود Android NDK بهمراه نسخه های تولچین وابسته

  1. Top | #1


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    320

    دانلود Android NDK بهمراه نسخه های تولچین وابسته

    ان دی کی، مجموعه ابزاری هست که از طرف گوگل انتشار داده میشود و حاوی مجموعه افزارهایی هست که شما میتوانید از کدهای نرم افزارهای کد-خنثی مثل C و ++C در ساختن نرم افزارهایتان استفاده کنید.

    در این پکیج ها ، نسخه های تولچین نیز ارایه میشوند که میتواند برای ساختن کرنل ها نیز قرار گیرد.

    از اونجایی که گوگل آی پی های ایران رو بسته، من اونا رو توی سایت dev-host آپلود کردم تا دوستان برای دانلود مشکلی نداشته باشند.


    The NDK is a toolset that allows you to implement parts of your app using native-code languages such as C and C++. For certain types of apps, this can be helpful so you can reuse existing code libraries written in these languages, but most apps do not need the Android NDK.

    Before downloading the NDK, you should understand that the NDK will not benefit most apps. As a developer, you need to balance its benefits against its drawbacks. Notably, using native code on Android generally does not result in a noticable performance improvement, but it always increases your app complexity. In general, you should only use the NDK if it is essential to your app—never because you simply prefer to program in C/C++.
    Typical good candidates for the NDK are self-contained, CPU-intensive operations that don't allocate much memory, such as signal processing, physics simulation, and so on. When examining whether or not you should develop in native code, think about your requirements and see if the Android framework APIs provide the functionality that you need.


    لینک مرجع
    کد:
    http://developer.android.com/tools/sdk/ndk/index.html






    با توجه به نوع سیستم عامل خود دانلود کنید.




    لیست دانلود ها



    ویندوز 32 بیت

    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]



    ویندوز 64 بیت

    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]


    لینوکس 32 بیت


    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]

    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]

    لینوکس 64 بیت


    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]

    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]





    With NDK revision 9 and higher, the release packages have been split to reduce download size. The first download for each platform contains the default NDK toolchain. The second download contains legacy NDK toolchains for that platform, which is only required if you are not using the current, recommended toolchain for your NDK builds.






    موضوعات مشابه:
    ویرایش توسط M_Javad_Nazari : Friday 16 August 13 در ساعت 19:23

    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    10 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  2. # ADS

  3. Top | #2


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    320
    متن نوشته شده در سایت دولوپر گوگل اندروید

    کد:
    http://developer.android.com/tools/sdk/ndk/index.html

    Downloads


    Platform Package Size (Bytes) MD5 Checksum
    Windows 32-bit [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 485200055 8895aec43f5141212c8dac6e9f07d5a8
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 292738221 ae3756d3773ec068fb653ff6fa411e35
    Windows 64-bit [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 514321606 96c725d16ace7fd487bf1bc1427af3a0
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 312340413 707d1eaa6f5d427ad439c764c8bd68d2
    Mac OS X 32-bit [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 446858202 781da0e6bb5b072512e67b879b56a74c
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 264053696 9fd7f76a1f1f59386a34b019dcd20976
    Mac OS X 64-bit [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 454408117 ff27c8b9efc8260d9f883dc42d08f651
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 271922968 251c21defcf90a2f0e8283bab90ed861
    Linux 32-bit (x86) [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 419862465 beadafdc187461c057d513c40f0ac33b
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 241172797 957c415de9d7c7ce1c2377ec4d3d60f1
    Linux 64-bit (x86) [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 425113267 0ccfd9960526e61d1527155fa6f84ac0
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] 244427866 3976a8237d75526b8a0f275375dd68b5
    With NDK revision 9 and higher, the release packages have been split to reduce download size. The first download for each platform contains the default NDK toolchain. The second download contains legacy NDK toolchains for that platform, which is only required if you are not using the current, recommended toolchain for your NDK builds.
    Revisions


    The following sections provide information about releases of the NDK.
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] (July 2013)
    Important changes:
    • Added support for Android 4.3 (API level 18). For more information, see STABLE-APIS.html and new code examples in samples/gles3jni/README.
    • Added headers and libraries for OpenGL ES 3.0, which is supported by Android 4.3 (API level 18) and higher.
    • Added GNU Compiler Collection (GCC) 4.8 compiler to the NDK. Since GCC 4.6 is still the default, you must explicitly enable this option:
      • For ndk-build builds, export NDK_TOOLCHAIN_VERSION=4.8 or add it in Application.mk.
      • For standalone builds, use the --toolchain= option in make-standalone-toolchain.sh, for example:
        --toolchain=arm-linux-androideabi-4.8

      Note: The -Wunused-local-typedefs option is enabled by -Wall. Be sure to add __attribute__((unused)) if you use compile-time asserts like sources/cxx-stl/stlport/stlport/stl/config/features.h, line #311. For more information, see [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
      Note: In the GCC 4.7 release and later, ARM compilers generate unaligned access code by default for ARMv6 and higher build targets. You may need to add the -mno-unaligned-access build option when building for kernels that do not support this feature.

    • Added Clang 3.3 support. The NDK_TOOLCHAIN_VERSION=clang build option now picks Clang 3.3 by default. Note: Both GCC 4.4.3 and Clang 3.1 are deprecated, and will be removed from the next NDK release.
    • Updated GNU Project Debugger (GDB) to support python 2.7.5.
    • Added MCLinker to support Windows hosts. Since ld.gold is the default where available, you must add -fuse-ld=mcld in LOCAL_LDFLAGS or APP_LDFLAGS to enable MCLinker.
    • Added ndk-depends tool which prints ELF library dependencies. For more information, see NDK-DEPENDS.html. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])

    Important bug fixes:
    • Fixed potential event handling issue in android_native_app_glue. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed ARM/GCC-4.7 build to generate sufficient alignment for NEON load and store instructions VST and VLD. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed a GCC 4.4.3/4.6/4.7 internal compiler error (ICE) for a constant negative index value on a string literal. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed GCC 4.7 segmentation fault for constant initialization with an object address. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed GCC 4.6 ARM segmentation fault for -O values when using Boost 1.52.0. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed libc.so and libc.a to support the wait4() function. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Updated the x86 libc.so and libc.a files to include the clone() function.
    • Fixed LOCAL_SHORT_COMMANDS bug where the linker.list file is empty or not used.
    • Fixed GCC MIPS build on Mac OS to use CFI directives, without which ld.mcld --eh-frame-hdr fails frequently.
    • Fixed Clang 3.2 X86/MIPS internal compiler error in llvm/lib/VMCore/Value.cpp. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed GCC 4.7 64-bit Windows assembler crash. (Error: out of memory allocating 4294967280 bytes).
    • Updated ndk-gdb script so that the --start or --launch actions now wait for the GNU Debug Server, so that it can more reliably hit breakpoints set early in the execution path (such as breakpoints in JNI code). ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]) Note: This feature requires jdb and produces warning about pending breakpoints. Specify the --nowait option to restore previous behavior.
    • Fixed GDB crash when library list is empty.
    • Fixed GDB crash when using a stepi command past a bx pc or blx pc Thumb instruction. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ], [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed MIPS gdbserver to look for DT_MIPS_RLD_MAP instead of DT_DEBUG. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed a circular dependency in the ndk-build script, for example: If A->B and B->B, then B was dropped from build. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])

    Other bug fixes:
    • Fixed the ndk-build script to enable you to specify a version of Clang as a command line option (e.g., NDK_TOOLCHAIN_VERSION=clang3.2). Previously, only specifying the version as an environment variable worked.
    • Fixed gabi++ size of _Unwind_Exception to be 24 for MIPS build targets when using the Clang compiler. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed the ndk-build script to ensure that built libraries are actually removed from projects that include prebuilt static libraries when using the ndk-build clean command. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ], [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Modified the NDK_ANALYZE=1 option to be less verbose.
    • Fixed gnu-libstdc++/Android.mk to include a backward/ path for builds that use backward compability. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed a problem where stlport new sometimes returned random values.
    • Fixed ndk-gdb to match the order of CPU_ABIS, not APP_ABIS. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed a problem where the NDK 64-bit build on MacOSX choses the wrong path for compiler. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed build scripts to detect 64-bit Windows Vista. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed x86 ntonl/swap32 error: invalid 'asm': operand number out of range. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ], [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed ld.gold to merge string literals.
    • Fixed ld.gold to handle large symbol alignment.
    • Updated ld.gold to enable the --sort-section=name option.
    • Fixed GCC 4.4.3/4.6/4.7 to suppress the -export-dynamic option for statically linked programs. GCC no longer adds an .interp section for statically linked programs.
    • Fixed GCC 4.4.3 stlport compilation error about inconsistent typedef of _Unwind_Control_Block. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed awk scripts to handle AndroidManifest.xml files created on Windows which may contain trailing \r characters and cause build errors. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Fixed make-standalone-toolchain.sh to probe the prebuilts/ directory to detect if the host is 32 bit or 64 bit.
    • Fixed the Clang 3.2 -integrated-as option.
    • Fixed the Clang 3.2 ARM EHABI compact model pr1 and pr2 handler data.
    • Added clang -mllvm -arm-enable-ehabi option to fix the following clang error: clang: for the -arm-enable-ehabi option: may only occur zero or one times!
    • Fixed build failure when there is no uses-sdk element in application manifest. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])

    Other changes:
    • Header Fixes
      • Modified headers to make __set_errno an inlined function, since __set_errno in errno.h is deprecated, and libc.so no longer exports it.
      • Modified elf.h to include stdint.h. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
      • Fixed sys/un.h to be included independently of other headers. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
      • Fixed all of the MotionEvent_getHistorical API family to take the const AInputEvent* motion_event. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
      • Fixed malloc_usable_size to take const void*. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
      • Fixed stdint.h to be more compatible with C99. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
      • Modified wchar.h to not redefine WCHAR_MAX and WCHAR_MIN
      • Fixed <inttypes.h> declaration for pointer-related PRI and SCN macros. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
      • Changed the sys/cdefs.h header so that __WCHAR_TYPE__ is 32-bit for API levels less than 9, which means that wchat_t is 32-bit for all API levels. To restore the previous behavior, define the _WCHAR_IS_8BIT boolean variable. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])


    • Added more formatting in NDK docs/ and miscellaneous documentation fixes.
    • Added support for a thin archive technique when building static libraries. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Updated script make-standalone-toolchain.sh to support the stlport library in addition to gnustl, when you specify the option --stl=stlport. For more information, see STANDALONE-TOOLCHAIN.html.
    • Updated the make-standalone-toolchain.sh script so that the --llvm-version= option creates the $TOOLCHAIN_PREFIX-clang and $TOOLCHAIN_PREFIX-clang++ scripts in addition to clang and clang++, to avoid using the host's clang and clang++ definitions by accident.
    • Added two flags to re-enable two optimizations in upstream Clang but disabled in NDK for better compatibility with code compiled by GCC:
      • Added a -fcxx-missing-return-semantics flag to re-enable missing return semantics in Clang 3.2+. Normally, all paths should terminate with a return statement for a value-returning function. If this is not the case, clang inserts an undefined instruction (or trap in debug mode) at the path without a return statement. If you are sure your code is correct, use this flag to allow the optimizer to take advantage of the undefined behavior. If you are not sure, do not use this flag. The caller may still receive a random incorrect value, but the optimizer will not exploit it and make your code harder to debug.
      • Added a -fglobal-ctor-const-promotion flag to re-enable promoting global variables with static constructor to be constants. With this flag, the global variable optimization pass of LLVM tries to evaluate the global variables with static constructors and promote them to global constants. Although this optimization is correct, it may cause some incompatability with code compiled by GCC. For example, code may do const_cast to cast the constant to mutable and modify it. In GCC, the variable is in read-write and the code is run by accident. In Clang, the const variable is in read-only memory and may cause your application to crash.


    • Added -mldc1-sdc1 to the MIPS GCC and Clang compilers. By default, compilers align 8-byte objects properly and emit the ldc1 and sdc1 instructions to move them around. If your app uses a custom allocator that does not always align with a new object's 8-byte boundary in the same way as the default allocator, your app may crash due to ldc1 and sdc1 operations on unaligned memory. In this case, use the -mno-ldc1-sdc1 flag to workaround the problem.
    • Downgraded the event severity from warning to info if APP_PLATFORM_LEVEL is larger than APP_MIN_PLATFORM_LEVEL. The APP_PLATFORM_LEVEL may be lower than APP_PLATFORM in jni/Application.mk because the NDK does not have headers for all levels. In this case, the actual level is shifted downwards. The APP_MIN_PLATFORM_LEVEL is specified by the android:minSdkVersion in your application's manifest. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Added the android_getCpuIdArm() and android_setCpuArm() methods to cpu-features.c. This addition enables easier retrieval of the ARM CPUID information. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Modified ndk-build to use GCC 4.7's as/ld for Clang compiling. Note: In GCC 4.7, monotonic_clock and is_monotonic have been renamed to steady_clock and is_steady, respectively.
    • Added the following new warnings to the ndk-build script:
      • Added warnings if LOCAL_LDLIBS/LDFLAGS are used in static library modules.
      • Added a warning if a configuration has no module to build.
      • Added a warning for non-system libraries being used in LOCAL_LDLIBS/LDFLAGS of a shared library or executable modules.


    • Updated build scripts, so that if APP_MODULES is not defined and only static libraries are listed in Android.mk, the script force-builds all of them. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Updated ndk-build to support absolute paths in LOCAL_SRC_FILES.
    • Removed the *-gdbtui executables, which are duplicates of the *-gdb executables with the -tui option enabled.
    • Updated the build scripts to warn you when the Edison Design Group (EDG) compiler front-end turns _STLP_HAS_INCLUDE_NEXT back on. ([فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ])
    • Added the environment variable NDK_LIBS_OUT to allow overriding of the path for libraries/gdbserver from the default $PROJECT/libs. For more information, see OVERVIEW.html.
    • Changed ndk-build script defaults to compile code with format string protection -Wformat -Werror=format-security. You may set LOCAL_DISABLE_FORMAT_STRING_CHECKS=true to disable it. For more information, see ANDROID-MK.html
    • Added STL pretty-print support in ndk-gdb-py. For more information, see NDK-GDB.html.
    • Added tests based on the googletest frameworks.
    • Added a notification to the toolchain build script that warns you if the current shell is not bash.






    ویرایش توسط M_Javad_Nazari : Friday 16 August 13 در ساعت 19:06

    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    7 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  4. Top | #3


    تاریخ عضویت
    April 2014
    عنوان کاربر
    مدیرانجمن
    شماره عضويت
    120401
    محل سکونت
    کی میگه ما تو ایران "زندگی" می کنیم!!!
    نوشته ها
    1,198
    می پسندم
    1,400
    سپاس از شما
    1,792 بار در 933 پست
    كشور
    Iran
    موبايل
    Samsung-GalaxyTab-P1000
    موبايل
    Nokia-5320-XpressMusic
    میزان اعتبار کاربر
    9,800 تومان
    مبلغ حمایت شده از کاربر
    5800 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    153
    ndk اندروید
    Android NDK, Revision 10c October 2014

    لینک مستقیم موقت 15 روزه | فقط X86



    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]


    ادرس مرجع:
    کد:
    dl.google.com/android/ndk/android-ndk-r10d-windows-x86.exe

    اعتبار لینک مسقیم 15 روز | از امروز 1393/10/23




    کاربر مقابل پست shakibamoshiri عزیز را پسندیده است:



کلمات کلیدی این موضوع

بوک مارک ها

بوک مارک ها

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •