2016-09-18 76 views
0

我有以下文件/data/MyExec/Exec無法將文件更改爲可執行文件

我想在Android設備啓動時執行此文件,因此我在init.rc中創建了一個運行它的服務。

問題是該文件沒有執行權限,所以我還必須在執行文件之前運行chmod +x

因爲我運行這個文件從init.rc我必須在策略文件中定義{ execute },我做到了。

問題是我無法爲相同的文件定義{ setattr }{ execute }

那我怎麼才能讓它可執行並在啓動時運行呢?

謝謝!

回答

0

解決的辦法是把exec放在/bin/Exec。那裏的文件可以自動執行,不需要改變他們的模式。

+0

是的,在這裏也可以看到相關信息:http://paldan.altervista.org/dir-and-files-permissions-in-the-aosp-filesystem/?doing_wp_cron=1474724093.3321709632873535156250 – Mixaz

+0

Omg! Altervista依然存在!並感謝您的鏈接:) – shlatchz