呼叫so庫里的方法也有兩種方式:
(1)so庫有對應的jar包,把jar包放進libs裡就可以呼叫so庫裡面的方法了,當然得先把so放進jnilibs裡;
(2)只有so庫,沒有jar包,下面詳細討論這種情況…..
沒有jar包又想呼叫so裡的方法,其實也是很簡單的,前提當然是要把so庫放進jnilibs裡
system.loadlibrary(「jnigpio3」)顧名思義了……
再看一眼so庫的存放
這裡的重點就是,so庫里的路徑要跟loadspeakerso的包名一致(把路徑裡的mainactivity換成loadsperkerso),上圖吧..
如果so庫里的這個路徑跟我們要system.loadlibrary()所在類的包名不一致,那麼會報mainactivity noclassdeffounderror的錯誤,這點是要注意的….
做完上面的事情,就可以隨意呼叫so庫里的方法了
Androidstudio中Asset的建立和引用
一 建立 這樣就在main資料夾下建立了乙個和res資料夾同級的assets資料夾了 二 使用 1.載入assets目錄下的網頁 載入assets win8 demo 目錄下的index.html網頁 webview.loadurl file android asset win8 demo inde...
android studio 中的編碼問題
在 android studio 中直接建立專案和匯入其他專案都會有乙個檔案編碼設定的問題,在 android studio version 1.2.0 中設定檔案的編碼,只需要兩步 1.開啟setting editor file encoding 進行編碼設定 2.開啟module的 build....
Android Studio中的SVN使用
開發時遇到要使用android studio as 所以學習了一下as中的svn使用 1.新增svn步驟很多,不在詳細介紹,詳情可以參考 過程很詳細 這裡簡單說下需注意的地方 黑色代表和伺服器同步 2.使用svn show history 時顯示問題 暫時仍不會使用,沒有像eclipse那樣帶有增刪...