Closed amav96 closed 7 months ago
Hi @amav96! 👋
It looks like you provided an invalid or unsupported reproduction URL. Do not use any service other than Codepen, jsFiddle, StackBlitz, Codesandbox, and GitHub. Make sure the URL you provided is correct and reachable. You can test it by visiting it in a private tab, another device, etc. Please edit your original post above and provide a valid reproduction URL as explained.
Without a proper reproduction, your issue will have to get closed.
Thank you for your collaboration. 👏
@steveclarke @kevindamm @dmitry
Sorry I didn't notice this message sooner, I'm not really an active contributor on this project.
I may be reading the bug description wrong but it sounds like the problem is two applications (one connected via Android Studio as the client, and Quasar for the server) and these two applications are operating on different subnets (one in the 172.16/12 private subnet and another on 192/8 private subnet).
While these are both private IPs, many things could be getting in the way. If they are on different routing devices they would be on different private subnets -- but putting the routers in bridge mode would fix that. The routing tables of your OS could also be blocking traffic between these subnets. If either client is being run in a docker container there is another area that could be blocking communication between these IPs. Normally, however, for the two IP addresses shown they should be able to communicate.
What happened?
When my application compiles for Android Studio and runs in the Android Studio emulator, it works very well because Android Studio works on the same local machine and that's why I can access the internal WSL. But when instead of using the emulator I try to use my phone via USB, it does not allow access to the wsl IP from my phone obviously because it should access the external IP of window. Then I try to run the application in dev mode but on the external port of window and quasar always changes the IP and puts the IP of wsl, or it directly tells me: Invalid host specified. No network address matches. Please specify another one. So I am not being able to run the application on the external port of window
What did you expect to happen?
is there something way to force run dev mode on specific ip?
Reproduction URL
https://mycode.com
How to reproduce?
see example
Flavour
Quasar CLI with Vite (@quasar/cli | @quasar/app-vite)
Areas
Quasar CLI Commands/Configuration (@quasar/cli | @quasar/app-webpack | @quasar/app-vite)
Platforms/Browsers
No response
Quasar info output
Relevant log output
No response
Additional context
quasar config
capacitor.config.json
{ "appId": "org.capacitor.quasar.app", "appName": "Quasar App", "webDir": "www", "server": { "androidScheme": "https", "url": "http://192.423.0.626:3000", "cleartext": true } }
when i run
quasar dev -m capacitor -T android change url to "url": "http://172.21.66.209:3000/" automaticly and i cant acces from my device throught android studio
(https://github.com/quasarframework/quasar/assets/59234915/a7ddc17f-3174-420b-98b5-c1ad61e252eb)