html5手機(jī)網(wǎng)站湖南長(zhǎng)沙關(guān)鍵詞推廣電話
1.路徑問(wèn)題
路徑不能含有中文
2.下載jar\aar包超時(shí)問(wèn)題
手動(dòng)下載:任意位置新建個(gè)文件夾,然后點(diǎn)擊超時(shí)的jar包鏈接跳轉(zhuǎn)到瀏覽器后下載到這個(gè)文件夾內(nèi),返回報(bào)錯(cuò)的地方找到報(bào)錯(cuò)的包名(com或者org開(kāi)頭的),然后去這個(gè)路徑下找到對(duì)應(yīng)的包名
C:\Users\22560\.gradle\caches\modules-2\files-2.1
例如包名為(org.jetbrains.kotlin:kotlin-reflect:1.6.0)
那么路徑如下:
C:\Users\22560\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-reflect\1.6.0\秘鑰文件名\粘貼剛剛下載的jar\aar包
當(dāng)有多個(gè)秘鑰命名的文件夾時(shí),不知道放到那一個(gè)里面,建議每個(gè)里面都粘貼一下jar\arr文件
3.報(bào)錯(cuò)
再次運(yùn)行項(xiàng)目出現(xiàn)了以下報(bào)錯(cuò)
Execution failed for task ':app:installDebug'.
> java.util.concurrent.ExecutionException: com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_VERSION_DOWNGRADE * Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.* Get more help at https://help.gradle.org
錯(cuò)誤消息表明應(yīng)用程序的安裝存在問(wèn)題。具體而言,它表明應(yīng)用程序已安裝在設(shè)備上,其簽名與您嘗試安裝的簽名不同。如果您嘗試安裝與設(shè)備上當(dāng)前安裝的簽名不同的新版本的應(yīng)用程序,則可能會(huì)發(fā)生這種情況。
🌟要解決此問(wèn)題,使用下面的步驟:
1.從設(shè)備上卸載現(xiàn)有版本的應(yīng)用。您可以通過(guò)轉(zhuǎn)到設(shè)備的設(shè)置,選擇“應(yīng)用”,在列表中找到該應(yīng)用,然后選擇“卸載”來(lái)執(zhí)行此操作。
2.在Android Studio中清理和重建應(yīng)用程序。為此,請(qǐng)點(diǎn)擊“Build”>“Clean Project”,然后轉(zhuǎn)到“Build”>“Rebuild Project”。
3.在設(shè)備上再次運(yùn)行應(yīng)用程序。這應(yīng)該安裝具有正確簽名的新版本應(yīng)用程序。
再次運(yùn)行項(xiàng)目報(bào)錯(cuò)
warn Failed to connect to development server using "adb reverse": Command failed: D:\Android\Sdk\platform-tools\adb -s
意思是你當(dāng)前手機(jī)的端口和需要的端口號(hào)不一致,就會(huì)出現(xiàn)那個(gè)異常,那就得想辦法弄成一致的,目前解決是需要刷機(jī),然后執(zhí)行如下命令:
執(zhí)行以下命令
adb kill-server
adb start-server
//上面兩個(gè)命令本人這里沒(méi)用上,本人直接用下面這個(gè)命令直接可以用了(不放心的話可以依次執(zhí)行這三個(gè)命令)
adb reverse tcp:8081 tcp:8081
如果沒(méi)有權(quán)限,則會(huì)報(bào)如下異常:
adb.exe: error: closed
成功了!!!