我一直在看GPSLOGGER - https://github.com/mendhak/gpslogger/ --一个开源的安卓全球定位系统跟踪应用。
尝试在Android Studio上运行它时,我得到了以下错误:
Android resource compilation failed
Output: C:\Users\Marco\Desktop\gpslogger-master\gpslogger\build\intermediates\incremental\mergeDebugResources\merged.dir\values-fil\values-fil.xml:145: error: unescaped apostrophe in string
"Ang app na ito ay nangangailangan ng iba't-ibang permiso upang gumana ng wasto. <br /><b>Lokasyon ng aparato</b> - Ang permisong ito ay papayag sa pagbasa ng datos ng lokasyon galing sa mga tore ng cell at sa GPS hardware ng aparato. <br /><b>Mga larawan, media, files</b> - Ang permisong ito ay papayag sa pagsulat ng files ng tala at files ng pagsusuri sa imbakan, at pagbasa mula sa isang listahan ng mga files para sa pag-upload o pagbahagi. Ang app na ito ay hindi mag-access ng iyong mga larawan o media. <br /><b>I-access ang iyong mga kontak</b> - Kung gumagamit ng kapakinabangan ng Google Drive, ang permisong ito ay papayag sa paglista ng mga Google accounts na rehistrado sa aparatong ito. Ang iyong listahan ng mga kontak ay hindi ina-access ng app na ito.<br />
".
C:\Users\Marco\Desktop\gpslogger-master\gpslogger\build\intermediates\incremental\mergeDebugResources\merged.dir\values-fil\values-fil.xml:145: error: not a valid string.
Command: C:\Users\Marco\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\29325d8080ba4e20f4efa9431f6b5dfb\aapt2-3.2.1-4818971-windows\aapt2.exe compile --legacy \
-o \
C:\Users\Marco\Desktop\gpslogger-master\gpslogger\build\intermediates\res\merged\debug \
C:\Users\Marco\Desktop\gpslogger-master\gpslogger\build\intermediates\incremental\mergeDebugResources\merged.dir\values-fil\values-fil.xml
Daemon: AAPT2 aapt2-3.2.1-4818971-windows Daemon #1我现在真的被卡住了。有人能帮我弄清楚吗?
亲切的问候
发布于 2018-10-26 04:01:40
您需要转义values-fil.xml中字符串中的‘符号。问题出在他们的代码中,而不是你在做什么。
https://stackoverflow.com/questions/52996842
复制相似问题