0
我正在編寫一個應用程序來訪問許多系統設備節點。爲了打開設備節點,我編寫了本地方法,當我試圖執行它時,我無法打開設備節點,因爲對我的應用程序沒有root權限。任何人都可以告訴給我的android應用程序的根權限。設備的詳細信息:Android 2.0.1 - 摩托羅拉里程碑。需要root權限到android應用程序
rtc_fd=open("/dev/rtc",0777);
if(rtc_fd == -1) {
__android_log_write(ANDROID_LOG_ERROR, "","UNABLE TO OPEN THE DEVICE....");
strcpy(result_string,"Fail: /dev/rtc open error\n");
__android_log_write(ANDROID_LOG_ERROR, ""," DEVICE...ERROR. ");
return result_string;
}
ret = ioctl(rtc_fd, RTC_RD_TIME, &rtc_tm);
if (ret == -1) {
strcpy(result_string,"Fail: rtc ioctl RTC_RD_TIME error\r\n");
return result_string;
}
它總是說無法打開設備,任何人都可以請建議一個解決方案來打開設備節點。