我一直在寻找GPSLOGGER-https://github.com/mendhak/gpslogger/-一个用于Android的开源GPS跟踪应用程序。
尝试在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
我现在真的很困。谁能帮我解决这个问题?
亲切的问候
答案 0 :(得分:0)
您需要在values-fil.xml中的字符串中转义'符号。问题出在他们的代码中,而不是您在做什么。