django - 如何将 Android Web 应用程序连接到 Android USB 设备上的 Django 开发服务器
问题描述
我有一个在 Django 上运行的 python3 应用程序127.0.0.1:8000
,我想通过实际 Android 设备上的 Android Webview 应用程序访问它,而不是 AVD 或 Genymotion VM。
解决方案
你有两种可能性:
- 将您的 Django 应用程序部署到服务器。
- 运行此命令
python manage.py runserver 0.0.0.0:8000
。现在,您的 Django 应用程序将127.0.0.1:8000
在您的 IP 上的本地网络上运行,例如:192.168.1.123:8000
如果您选择选项 2,请记住您的带有 android 应用程序的手机需要与 Django 应用程序位于同一网络上。
推荐阅读
- c# - Xamarin Azure AD PublicClientApplicationBuilder GetAccountsAsync 返回 0
- octobercms - 我可以通过对象ID而不是索引获取记录吗
- jhipster - Jhipster 实体更改导致 liquibase 校验和验证失败错误
- javascript - 透视 JavaScript 数组
- java - 如何将输入的计算存储到内存,输入重复,输入的第一个计算添加到输入的第二个计算等等?
- java - 我无法打印转换字符串的值
- vue.js - Vue.js 错误:无法读取未定义的属性“过滤器”
- python - Scipy TypeError:在优化中使用 dogleg 时,只能将 size-1 数组转换为 Python 标量,为什么?
- javascript - 单个 onChange 仅用于一种形式
- jenkins - 节点无法识别 Jenkins 标签