2011-06-03 115 views
0

我正在自動化一個apk,其源代碼無法訪問(實際上我沒有權限對其進行更改)。現在,當我運行測試並在SD卡上寫入日誌時,它拒絕了我的權限。在我的測試應用程序的清單中給予WRITE_EXTERNAL_STORAGE權限不起任何作用。 但是,如果我在測試中的應用程序中放置權限,那麼我就可以在sdcard上寫入寫入權限。 我的問題是,是否有必要在測試中的應用程序(而不是測試應用程序)的權限。如果可能的話,我是否需要做一些特殊的事情來通過我的測試應用程序給予權限而不修改被測應用程序的清單?寫入外部存儲

回答

1

至於現在它是不可能的,因爲robotium驅動實際的apk,所以任何需要的權限應該被提供給被測試的應用程序。我也試圖創建一個橋樑,通過它我們可以獲取日誌而無需編輯測試中的應用程序。