2013-04-18 102 views
0

我需要從外部傳遞一個字符串到Android apk。目前我的應用程序正在開發中,所以我沒有在Google Market上部署它。有沒有辦法從外部文件像屬性文件傳遞參數到apk?如果是,請解釋程序。我可以從屬性文件傳遞參數給Android Apk嗎?

+0

即使您將其外部化,您的屬性文件也必須捆綁到您的apk中。如果這就是你正在看,請檢查[這個博客](http://stackoverflow.com/questions/7103757/how-to-get-the-file-properties-in-assets-folder-on-android) 。 – SudoRahul 2013-04-18 05:18:03

回答

0

如果您只是爲了開發而需要它,只需在SD卡上放置一個文件即可。

final File tmpFile = new File("/sdcard/myparam.txt"); 
try { 
    FileInputStream s = new FileInputStream(tmpFile); 
    ... 

使用adb push myparam.txt /sdcard/adb pull /sdcard/myparam.txt到桌面和設備之間傳送。

假設安裝了SD卡以及使用硬編碼的文件名稱當然是不正確的,但它僅用於開發。

如果您需要從其他應用程序傳遞參數,請將其存儲在Intent中(假定您是這兩個應用程序的作者)。

相關問題