2010-09-09 35 views
2

似乎每個Android應用程序我真的想要使用當前的SDK無法完成。它不能讓我訪問我想要處理的某些事情。 This就是其中一個例子。在SDK之外開發Android

我知道這是可能的,因爲我已經看到市場上的應用程序可以執行SDK無法執行的操作。我的基本問題是有人可以指導我如何創建這樣的應用程序。我已經搜索過,但我發現的所有鏈接都是用SDK進行開發的。一個簡單的鏈接指向一個教程,可以告訴我如何訪問通過SDK不可用的Android元素,這非常棒。

謝謝。

+0

請注意,您在SDK之外使用的任何內容都將被取消記錄,並依賴於私有API,這些私有API可能會在操作系統版本和手機OEM之間發生變化。而且可能是您的應用程序被App Market拒絕的原因。 – 2010-09-09 18:34:35

+1

@Franci Penov:實際上,使用私有API等的應用程序不會被Android Market拒絕。 – CommonsWare 2010-09-09 18:42:13

+3

它不會被拒絕,但很可能會在某些設備或Android的未來版本中崩潰,並使用戶不快樂。 – 2010-09-09 18:55:49

回答

3

你不會在上面找到一個教程,因爲NDK是在不斷變化..

我發現是..

  1. 一個Eclipse的CDT的對博客文章如何設置Eclipse中的NDK項目。

  2. 瞭解Android Embedded C和框架的人通常在某個IRc頻道上。

  3. 大量代碼文檔的..

  4. 谷歌搜索Android的JNI包裝的博客文章。

但是記住這一點,一些領域需要國家的管理,哎在一定way..ie audio..video..etc與硬件緩衝區互動。

+1

這可能是我爲這個問題得到的最佳答案。你肯定給了我一些走下坡路,這主要是我在尋找的。謝謝! – HenryAdamsJr 2010-09-15 18:28:53