q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Katherine Johnson — Mathematics to the Moon

Katherine Johnson’s mathematical calculations helped guide some of America’s most important early space missions while she confronted the racial and gender barriers faced by Black women in twentieth-century America.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Android NDK

Android NDK
DeveloperGoogle
ReleaseJune 2009; 17 years ago (2009-06)[1]
Stable release
30[2] Edit this on Wikidata / 8 September 2026; 33 days ago (8 September 2026)
Written inC and C++
Operating system
PlatformIA-32 (Windows only) or x86-64 (Windows,[3] macOS and Linux)
Available inEnglish
TypeSDK
Websitedeveloper.android.com/ndk/
Repository

The Android Native Development Kit (NDK) provides a cross-compiling tool for compiling code written in C/C++ can be compiled to ARM, or x86 native code (or their 64-bit variants) for Android.[4][5] The NDK uses the Clang compiler to compile C/C++. GCC was included until NDK r17, but removed in r18 in 2018.

Overview

[edit]

Native libraries can be called from Java code running under the Android Runtime using System.loadLibrary, part of the standard Android Java classes.[6][7]

Command-line tools can be compiled with the NDK and installed using adb.[8]

Android uses Bionic as its C library, and the LLVM libc++ as its C++ Standard Library. The NDK also includes a variety of other APIs:[9] zlib compression, OpenGL ES or Vulkan graphics, OpenSL ES audio, and various Android-specific APIs for things like logging, access to cameras, or accelerating neural networks.

The NDK includes support for CMake and its own ndk-build (based on GNU Make). Android Studio supports running either of these from Gradle. Other third-party tools allow integrating the NDK into Eclipse[10] and Visual Studio.[11]

For CPU profiling, the NDK also includes simpleperf[12] which is similar to the Linux perf tool, but with better support for Android and specifically for mixed Java/C++ stacks.

References

[edit]
  1. ^ "Android NDK | Android Developers". Developer.android.com. November 13, 2012. Retrieved March 13, 2014.
  2. ^ "Release 30". 8 September 2026. Retrieved 9 September 2026.
  3. ^ "NDK Downloads | Android Developers". developer.android.com. Retrieved 2018-04-24.
  4. ^ Ratabouil, Sylvain (2015). Android NDK beginner's guide : discover the native side of Android and inject the power of C/C++ in your applications (2nd ed.). Birmingham. ISBN 978-1-78398-965-2. OCLC 910639612.{{cite book}}: CS1 maint: location missing publisher (link)
  5. ^ Kosarevsky, Sergey (2013). Android NDK game development cookbook : over 70 exciting recipes to help you develop mobile games for Android in C++. Viktor Latypov. Birmingham. ISBN 978-1-78216-779-2. OCLC 880639342.{{cite book}}: CS1 maint: location missing publisher (link)
  6. ^ Srinivas, Davanum (December 9, 2007). "Android — Invoke JNI based methods (Bridging C/C++ and Java)". Archived from the original on December 16, 2008. Retrieved December 13, 2008.
  7. ^ "java.lang.System". Android Developers. Retrieved September 3, 2009.
  8. ^ "Android Debug Bridge (adb)".
  9. ^ "Android NDK Native APIs | Android NDK".
  10. ^ "Using Eclipse for Android C/C++ Development". January 23, 2011.
  11. ^ "Using Visual Studio to Develop Native Android Code – VisualGDB Tutorials". 30 April 2015.
  12. ^ "Simpleperf | Android NDK".

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

Android NDK

The Android Native Development Kit (NDK) provides a cross-compiling tool for compiling code written in C/C++ can be compiled to ARM, or x86 native code (or their 64-bit variants) for Android. The NDK uses the Clang compiler to compile C/C++. GCC was included until NDK r17, but removed in r18 in 2018.

MORE →
No preview image
Wikipedia

NDK

NDK may refer to: Nucleoside-diphosphate kinase, an enzyme National Palace of Culture, a congress centre in Sofia, Bulgaria Nihon Dempa Kogyo Co., Ltd., a crystal device manufacturer in Tokyo, Japan Nan Desu Kan, an annual anime convention located in Colorado The Android NDK (native development kit), the C/C++ SDK for Android apps.

MORE →
Wikipedia

Android Honeycomb

Android Honeycomb is the codename for the third major version of Android, designed for devices with larger screen sizes, particularly tablets. It is the eighth version of Android. It is no longer supported, as of November 14, 2016. Android Honeycomb debuted with the Motorola Xoom in February 2011. Besides the addition of new features, Android Honeycomb introduced a new so-called "holographic" user interface theme and an interaction model that built on the main features of Android, such as multitasking, notifications, and widgets.

MORE →
Wikipedia

Android software development

Android software development is the process by which applications are created for devices running the Android mobile operating system. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the Android software development kit (SDK), while using other languages is also possible. All non-Java virtual machine (JVM) languages, such as Go, JavaScript, C, C++ or assembly, need the help of JVM language code, that may be supplied by tools, likely with restricted API support. Some programming languages and tools allow cross-platform app support (i.e. for both Android and iOS). Third party tools, development environments, and language support have also continued to evolve and expand since the initial SDK was released in 2008. The official Android app distribution mechanism to end users is Google Play; it also allows staged gradual app release, as well as distribution of pre-release app versions to testers.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who became the first Black woman to travel into space?

Mae Jemison, aboard Space Shuttle Endeavour in 1992.