[問題] 增加SensorManager的method產生的問題
開發層: (應用/框架/庫/核心)
framework->app
問題:
為了一些特殊的需求,我自己在SensorManager.java裡增加 public method
ex:
/**
* @hide
*/
public void test()
{
}
然後我在 packages/app/Phone/... PhoneApp.java 中寫
SensorManager mSensorManager = new SensorManager(xxx);
mSensorManager.test();
是可以成功的
但是同樣我在 packages/app/Camera/... Camera.java 中寫入一樣的code
卻會發生錯誤
packages/apps/Camera/src/com/android/camera/Camera.java:902: cannot find symbol
symbol : method test()
有人知道這是為什麼嗎? 我試了 make update-api 也沒有用?
為什麼同樣是app層,有的可以用,有的卻不行。
同如果是呼叫原有的method,像registerListener()都是可以的,
是我漏了哪個地方沒有注意到嗎?
輸入:
預期輸出:
錯誤輸出:
錯誤訊息:
程式碼: (請多利用置底文網站)
參考: (書籍/網頁/...)
補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.142.254
→
07/28 22:17, , 1F
07/28 22:17, 1F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章