I want to connect my flutter app to node server locally through my real device.I have seen many solution but still didn't get any clear picture.can anyone elaborate the steps to connect
you have two ways to do that:
1- if your mobile and computer - which contain (node.ja and database) - connected at same wifi, so, you should just go to CMD in your computer and type (ipconfig) and try to find the ipv4 for (wireless) or wifi, after that just in your mobile you can access the api by just replace (localhost) or (127.0.0.1) with your local ip which your found in cmd.....
or if you don't using wifi, you can just run your mobile hotspot, and connect your laptop with it by wifi, and also follow same steps as above...
Device must be able to connect to localhost:<port> but to make this happen connect your mobile to computer via usb or connect over same wifi connection.
After this hit chrome://inspect/#devices and port forward localhost: to so now you can easily connect to localhost:<port> on your mobile phone.
Refer to image below and for more details check out the insightful medium blog by Neeraj Moudgil
https://medium.com/#neerajmoudgil/how-to-test-localhost-node-apis-on-android-device-253fcdd32c18
Related
Idea
I am tring to make two applications one on PC and one on android phones(maybe IOS). My desktop app is build on python and the phone app with .dart on flutter emul.
Basically the only thing I want is to pass a variable from my phone to a desktop and do something with it. Of course the 2 devices will be on the same home network.
Question
I have already tested HTTP requests and TCP connection and I got both of them to work. My problem is that I want this app to go online eventually and as things are the connection is made on my IPv4, that is different in every device.
How can I make the desktop server side to wait for a phone to connect on it and the phone to search and find the open IP and port and the name of the device?
I am trying to test a website on mobile devices, but I keep getting timeouts on Android (using Chrome) and iOS tablets and smartphones (using Safari). My Windows tablet and a separate Windows PC (both using Chrome) work fine. Here is my network setup. It's a little convoluted, but blame COVID-19 and working remotely for that.
Web Application: DotNetNuke running on IIS using dedicated MSSQL database to store user account information and localization settings.
Web Server: Windows 10 running a local MSSQL web server database and IIS. Connected Wireless to my internal network. Using a VPN client to connect to the Rest API within my work network to access the core application server. The web server has a self-signed, untrusted certificate.
Windows PC: Windows 10 laptop connected via wire to the network. Certificate error is ignored by the user in Chrome and the webpage comes up.
Windows Tablet: HP tablet running Windows 10 connected wireless to my network. Certificate error is ignored by the user in Chrome and the webpage comes up.
Android Phone: Google Pixel 3 connected via WiFi to my network. Using Chrome, connection times out.
I've try a couple of Android devices and an iPhone, and neither connect. I'm not sure where to begin debugging this. I know it worked last week because I tested the configuration to prepare for testing this week. Any blaring issues to look at, other than perhaps a code change that broke the mobile rendering?
What is the way of your Windows Tablet connected the network? Is the wireless connected way the same to Android Phone? in other words, using WiFi too?
I doubt if your Wifi network works like before. Check your IP of the Android Phone, then Ping the IP on the webserver, and confirm whether the network with the target web server is unobstructed.
Alternatively, we Ping the gateway of the network on both an Android phone and the website.
About the Ping Tool in Android phone.
https://www.makeuseof.com/tag/android-networking-apps/
Feel free to let me know if there is anything I can help with.
I have successfully ported Linux kernel to Raspberry Pi board.
But now i need to have Internet connection into it.
And my internet connection is like, it needs a user name and password to login then only we can access Internet(wired internet through LAN or RJ 45 connector). And this interface for entering username and password comes in a browser.
But now in case of Raspberry pi , its just a kernel so , i do not have a browser in it.
So how to connect this internet connection in Board.
Thanks
The hardware solution is to use a home router that does the logging-in for you, and then acts as a gateway between your local LAN and the Internet. You would connect the Raspberry Pi to one of the router's LAN ports, and use either DHCP or static IPs on that local net.
A software solution might be using e.g. curl to implement some kind of login-script that fakes the accesses to the web page.
If you could connect it (temporarily) to an Internet connection that doesn't require a login/password, you could install a command line based browser. I would suggest looking into Lynx, if you choose to do it this way. http://en.wikipedia.org/wiki/Lynx_%28web_browser%29
How connect two emulator to lan network android? I would like to send info from one emulator to second using wifi and socket
I use Android-x86. It works great in VirtualBox and it even has a tutorial.
Just set the VM's up on their own network or even bridge them to the host machine's network. Works like a champ!!!
I am trying to access files on a network computer via a J2ME MIDlet. This MIDlet runs on a device that is connected to the network via a WI-FI router. The MIDlet can see the other devices (that is, it has visibility to the other devices's IP on the network).
Has anyone done this successfully? If yes, what connection API have you used and if you could share some code?
I have tried using the FileConnection API, but passing the following results in connection error:
conn = (FileConnection)Connector.open("file://IP_OF_COMPUTER_ON_SAME_NETWORK/");
As per the FileConnection API, you should be able to connect to devices on the network as it allows hostname access.
I am unable to run a web server on the designated computer otherwise I would just write a simple web script (and run a web server).
Thanks in advance,
Vikram
AFAIK, you can not access File from remote Computer directly. And if you still want to do it , your mobile must be connected with the remote computer by WiFi or GPRS.
Install apache on the remote computer and set it up as a server (localhost). You can then view the file folders via the phone browser.