Skip to main content

Run / Install / Debug Android applications over Wi-Fi? - Android Tutorial

What is the need through Wi-Fi?
i. This will save your phone from irregular charges.
ii. A remedy for short length USB cables 

There are several methods to achieve this, here we can see how to do with the plugin.

A better method through Android-Studio plugin

Follow the steps to achieve this:

1 ) A plugin for Android studio exits , called   ADB WiFi Connect.
     (There are some other plugin such as WiFi ADB ULTIMATE, Android wifi ADB)

2) Go to file -> settings -> Plugins -> Browse Repositories

3) Look for ADB WiFi Connect , click on INSTALL , and then restart on prompt

4) You will see a new icon , which is your new plugin. Like in an image


Now to make this work :

5) Go to your phone's developer option and enable DEBUGGING (must)

6) Also enable , ALLOW DEBUG OVER TCP/NETWORK

7) Attach your phone via USB , and make sure, both phone and your PC/laptop are connected to the same network (either Hotspot or WiFi)

8) CLICK ON THE NEW ICON (ie your ADB WiFi Connect) the screen looks like


9) Your phone get's detected and get's connected over WiFi/Hotspot , and hence now you may disconnect the USB. This is a one time process, hence you may not need to keep phone connected over USB.
_______________________________________________________________________________________

Happy Coding...

Comments

Popular posts from this blog

Zoom Image - Android Tutorial

Here we are going to see how to zoom an image in Imageview Will see it through a sample 1. Create xml with an ImageView <? xml version="1.0" encoding="utf-8" ?> < androidx.constraintlayout.widget.ConstraintLayout       xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     tools:context=".MainActivity" >     < LinearLayout         android:layout_width="200dp"         android:layout_height="200dp"         app:layout_constraintBottom_toBottomOf="parent"         app:layout_constraintLeft_toLeftOf="parent"         app:layout_constraintRight_toRightOf="parent"    ...

Spinner with Search on DropDown - Android Tutorial

If you have more values on Dropdown of Spinner its hard to select the last item by making a long scroll. To overcome this issue Android introduced a component called  AutoCompleteTextView Yes it is!!! Then why Spinner with Search? There may be some requirement even though gave much knowledge about it. There is a simple and good library that helps us to achieve this -  SearchableSpinner Gradle dependencies {     ...     implementation 'com.toptoche.searchablespinner:searchablespinnerlibrary:1.3.1' } Usage Now replace your Normal Android Spinner on XML with the following < com.toptoche.searchablespinnerlibrary.SearchableSpinner     android:id="@+id/id_city"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:background="@android:color/transparent"     android:padding="5dp" /> ______________________________________...

Bluetooth Chat Application - Android Tutorial

In this tutorial, we will see about how to design an Android layout for chat application using Chat Bubbles  and the main part is chat via Bluetooth . Main objective of this post is to give an idea about how to allow two-way text chat over Bluetooth in android. Bubbles: Chat bubbles are background image that expands horizontally and vertically as required based on the message posted. Bubbles are Nine-patch Images. Image Nine-patch Image In creating Android chat bubbles, nine-patch image plays a crucial role.  Nine-patch image  is a bitmap which stretches to fit the content posted in the View where it is applied as a background. A NinePatch drawable is a standard PNG image that includes an extra 1-pixel-wide border. It must be saved with the extension  .9.png , and saved into the  res/drawable/  directory of your project. The border is used to define the stretchable and static areas of the image. You indicate a stretchable section ...