14

Android SDK is used to build the Java Apps. Android NDK is used to build the Native part of the Android Application. Then what is Android PDK? Is PDK refer the target tool chain? Please throw some light one this.

Midson
  • 1,018
  • 3
  • 12
  • 23
  • 4
    Please refrain from flagging this person again! He is obviously new to the forum, and needs us to explain the concept rather than downvote him to oblivion! @Madison - I would advise you to read the FAQ and be more specific in your questions next time on. – Shouvik Aug 18 '10 at 08:37
  • Thanks Shouvik. I will read the FAQ and refine my future Qs. – Midson Aug 18 '10 at 08:44
  • 4
    This question is perfectly valid. Stackoverflow is my starting point if I need any programming information. Even if the information is found on google very fast there is no reason it should not be integrated in the SO knowledgebase, be explained, rated etc. – Janusz Aug 18 '10 at 08:50

2 Answers2

9

The Android PDK is the Platform development kit. This is needed by manufacturers that want to build android powered devices or people building custom roms.

It consists of the tools needed to build the Android OS itself.

stsquad
  • 5,712
  • 3
  • 36
  • 54
Janusz
  • 187,060
  • 113
  • 301
  • 369
  • Thanks. Then PDK just refer to the (prebuilt) tools, which come with Android source, and build process. – Midson Aug 18 '10 at 10:40
  • 6
    The Android PDK link isn't working anymore. Why? Where can I find the online guide for Android porting!? – Osama Gamal Feb 17 '12 at 16:08
  • Closest I can find it a statement about sharing private code lines related to a small number of flagship devices. Android PDK is what is given to the flagship device vendors. https://source.android.com/source/code-lines#about-private-code-lines – RobM Jun 23 '17 at 22:55
3

From wladimir-tm4pda.github.io: "Welcome to the Android Platform Dev Guide! This guide provides an under-the-hood introduction to the Android platform, and is designed for platform developers and manufacturers building Android-powered devices."

That part in italics answers your question.

0x8BADF00D
  • 7,138
  • 2
  • 41
  • 34
danio
  • 8,548
  • 6
  • 47
  • 55