2016-03-04 66 views
-1

我使用Android Studio開發了一個Android應用程序,現在我想創建一個SDK來讓其他開發人員使用我創建的技術。這個SDK應該使用一個活動和一些後臺服務。如何在Android上創建SDK?

我環顧四周,在互聯網和SO,但我沒找到我所需要的基本信息:

  • 如何設置Android Studio中建立一個SDK,而不是一個APK;
  • 是否有任何安全措施可以讓我的代碼不被其他人閱讀?

我創建了一個應用程序,但是我沒有關於構建SDK的基本知識,所以任何可以學習的信息或鏈接都將不勝感激。

+0

'SDK'或'module'? –

+0

sdk與帶有文檔的圖書館館藏幾乎相同。 –

+0

不確定模塊是什麼。我不是一個真正有經驗的Android開發人員。我從來沒有創建過一個圖書館,所以... – Laetan

回答

0

根據我的說法,你需要的是.aar文件。就像您將Java sdk作爲jar發佈一樣,您可以將Android代碼打包爲.aar文件。這可以在任何其他Android項目中導入,並且可以直接使用暴露的API /屏幕。 要創建aar,請在Android Studio項目結構中選擇您的模塊 - 然後在右側窗格中選擇gradle,然後選擇生成.aar文件。這將在您的build/outputs文件夾中生成。 現在可以將它添加到任何項目中並通過在Gradle中放置依賴項進行編譯。您可以Google「創建一個aar」以獲取更多信息。

相關問題