-1
我是新來的android,所以我很抱歉,如果這聽起來很愚蠢。第三方應用程序是否可以從公開導出的活動類(另一個應用程序)調用任何方法?從導出的活動調用方法
例如,如果我的應用程序具有任何人都可以調用的公開許可的導出活動。是否有可能在沒有用戶同意的情況下使用此活動並將其稱爲方法的任何其他應用程序(可能是惡意的)?
我是新來的android,所以我很抱歉,如果這聽起來很愚蠢。第三方應用程序是否可以從公開導出的活動類(另一個應用程序)調用任何方法?從導出的活動調用方法
例如,如果我的應用程序具有任何人都可以調用的公開許可的導出活動。是否有可能在沒有用戶同意的情況下使用此活動並將其稱爲方法的任何其他應用程序(可能是惡意的)?
第三方應用程序是否可以從公開導出的活動類(另一個應用程序)調用任何方法?
不。第三方應用可以啓動該活動。它不能調用任何方法,因爲這些方法本身不是通過某種IPC機制導出的。
開始活動的行爲將觸發某些方法自動調用(例如,onCreate()
)。但是,這些方法不會被其他應用程序調用;他們正在被Android框架調用。
感謝您的回答。 – Umer