關於AndroidStudio項目app在手機上運行遇到登錄網絡問題的解決


又得提到我熟悉的12月份末尾,依舊想着把自己遇到的問題給大家看看,順便分享我的解決辦法。

 

看過我第一個發的隨筆就知道,我遇到過給項目app打包成apk的問題啊,雖然解決了,但是運行到手機上

就又出現了用戶無法登陸的問題。

我雖然解決了,但是原理不知道,所以希望各位看了我的這篇隨筆后,還是百度下,多學習學習原因。

我的解決辦法是(也是在百度上搜到的額):

1.在你的項目里的,app里的,res的里面,新建一個文件夾,取名為xml。

然后啊,在這個文件夾里新建 XML resource file啊,取名為network_security_config.xml,

里面呢,就寫

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config> 這些代碼就行了,第一步完成啊。
2.打開你的項目的,app,的AndroidManifest.xml,就是你活動注冊的地方啊,這你不知道的話,你就上百度搜搜
打開之后呢,你就在application那里面添加
android:networkSecurityConfig="@xml/network_security_config"
舉例說明
<application
android:name=".Myapplication"
android:allowBackup="true"
android:icon="@drawable/icon_competiton_teleplay1"
android:label="作品展示"
android:networkSecurityConfig="@xml/network_security_config" 就是這行啊!
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
然后我試了,就能登錄了。具體原理我也不知道,想了解的朋友上百度搜搜。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM