原因很可能是,在安装 App 时没有提前声明需要设备提供网络访问服务。以下是问题解决步骤
基本步骤
- 卸载 App。过程有点复杂,但无伤大雅
- 配置 AndroidManifests.xml 文件,声明 需要设备提供网络访问服务
- 右键 MainActivity(或者是你指定的开机显示的 Activity )。Android Studio 会自动帮你安装 App 的
具体过程
1、卸载 App
- 打开终端
- 跳转到指定的路径。马赛克部分只需要修改成你电脑的用户名即可
cd C:\Users\用户名\AppData\Local\Android\Sdk\platform-tools
3. 打印已经安装的 App 名字。这一步主要是为了不让你找错
./adb shell pm list packages
4. 卸载你想要的 App 名字
./adb uninstall com.example.simplewechat(改成你的包名)
5. 卸载成功
2、修改 AndroidManifests.xml 文件
添加的代码为:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
添加的代码位置为:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application android:name=.........>
....
....
....
</application>
3、右键 MainActivity 启动 App
略