Me and several collegues of mine are working on open sourced framework (licensed under GPL) in the mobile field. Our code depends on the Android SDK.
Looking into the license of the SDK itself you can read the following license.
On the other hand Android is open sourced with most of classes licensed under Apache 2 (few of them under GPL and maybe some other licenses). Thus everyone is free to checkout the code and compile it as described here. If I go down the compilation route would I not get binary of the SDK with a license that will allow my open sourced framework to use it?