2011-01-12 15 views
0

我想在我的android設備中包含與mediaserver相關的新服務。在android中的服務

我試着對mediaserver進行更改並將其推入設備。 當我編譯並推入設備時,設備無法啓動。我的logcat顯示「MediaPlayer未發佈......正在等待......」。 當我檢查從它顯示的外殼運行服務,「link_image [1995年]:未能鏈接mediaserver CAN NOT LINK EXECUTABLE」

我從mediaserver刪除了更改,並試圖將exe推入設備。它顯示了同樣的問題,但當我推mediaserver的EXE(採取備份擔心這樣的事情會發生...... :()設備啓動正常。

我創建了一個新的服務和修改後的init.rc運行新服務但它不是啓動服務,而是顯示CAN NOT LINK EXECUTABLE

我試圖找出概率,但唯一的區別是我可以找到的是chmod到777和chown到shell,即使在那之後它不是啓動.. :(如果解決了這個問題,我想我可以修改mediaserver。有人幫我找出解決方案..

回答

0

其實問題是存在很多依賴項.so文件。 一個刪除所有的依賴關係,應用程序工作.. :) :)