0
我正在修改Android框架,以便框架提供的某些功能根據調用它的程序而有所不同。因此,例如,如果我想更改方法getSimState()以始終返回SIM_STATE_ABSENT,如果請求sim狀態的程序是來自程序包com.example.app1識別調用程序
這是可能的,如果有,是否有SDK API確定請求的應用程序?謝謝。
我正在修改Android框架,以便框架提供的某些功能根據調用它的程序而有所不同。因此,例如,如果我想更改方法getSimState()以始終返回SIM_STATE_ABSENT,如果請求sim狀態的程序是來自程序包com.example.app1識別調用程序
這是可能的,如果有,是否有SDK API確定請求的應用程序?謝謝。
在我看來,像TelephonyManager
這樣的類包含Context
用於獲取管理器對象的對象。如果是這樣,您可以使用Context.getPackageName()
來獲取來電者的包名稱。