GVKun编程网logo

android – Adb over wireless无需usb线缆根本没有root电话[复制](adb无usb连接android设备)

31

本文的目的是介绍android–Adboverwireless无需usb线缆根本没有root电话[复制]的详细情况,特别关注adb无usb连接android设备的相关信息。我们将通过专业的研究、有关数

本文的目的是介绍android – Adb over wireless无需usb线缆根本没有root电话[复制]的详细情况,特别关注adb无usb连接android设备的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解android – Adb over wireless无需usb线缆根本没有root电话[复制]的机会,同时也不会遗漏关于AAPT:错误:找不到资源 android:attr/android:progressBarStyle、adb wireless进行Android手机调试详解、Android --- Handler 多线程通信示例(ProgressBar)、Android ADB shell:启用 USB 应用安装的知识。

本文目录一览:

android – Adb over wireless无需usb线缆根本没有root电话[复制](adb无usb连接android设备)

android – Adb over wireless无需usb线缆根本没有root电话[复制](adb无usb连接android设备)

参见英文答案 > How can I connect to Android with ADB over TCP?                                    32个
我想在手机上调试Android APP(LG nexus 4).我正在旅行,我忘了我的USB线.当我在家工作时,我可以只连接USB电缆并执行命令’adb tcpip 5555′.然后我可以拔下USB线并通过’adb connect IP’连接.

但现在我无法执行第一个命令,因为我没有电缆.我不明白为什么每次都要这样做,因为我之前已经执行过’adb tcpip’命令.

我现在尝试的:

我在我的Android上安装了一个终端应用程序并尝试在那里执行该命令,但是我收到了“找不到设备”错误.也许他看不到自己……

我在“Android开发选项”中搜索任何合理的选项,并启用一切似乎与Wifi的关系.但没有任何帮助.

我搜索StackOverflow,但我发现所有涉及通过USB线连接的答案.我是否可以在不需要电缆的情况下进行此连接?

一些信息:
我的Nexus 4没有扎根.
Android版本是5.1.1.

解决方法:

有同样的问题,但是我正在使用只有USB-c的Macbook Pro(2016)而我在家忘记了我的适配器.

由于无法在我的开发机器上运行adb,我发现了一种不同的方法.

将带有USB线的手机连接到另一台计算机(在同一个WiFi中)并启用从那里运行adb tcpip.

Master-machine : computer where development goes on, with only USB-C connectors

Slave-machine: another computer with USB and in same WiFi

脚步:

>将手机连接到另一台计算机(从机)
>运行adb usb&&从那里adb tcpip 5555
>在主机上

deko$: adb devices
List of devices attached

deko$: adb connect 10.0.20.153:5555
connected to 10.0.20.153:5555

>现在Android Studio或Xamarin可以在手机上安装和运行应用程序

Sidenote:

I also tested Bluetooth tethering from the Phone to Master-machine and successfully connected to phone. Both Android Studio and Xamarin worked well, however the upload process, from Xamarin was taking long time. But it works.

AAPT:错误:找不到资源 android:attr/android:progressBarStyle

AAPT:错误:找不到资源 android:attr/android:progressBarStyle

如何解决AAPT:错误:找不到资源 android:attr/android:progressBarStyle?

FAILURE:构建失败,出现异常。

  • 出了什么问题: 任务“:app:processDebugResources”执行失败。

执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 Android 资源链接失败 /home/user/.gradle/caches/transforms-2/files-2.1/bf64364ef82cd999d66db3bd84848d01/folioreader-0.5.4/res/layout/progress_dialog.xml:13: AAPT: 错误: 资源 android:attr/android 未找到.

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • 在 https://help.gradle.org

    获得更多帮助

在 9m 13s 内构建失败 构建失败可能是由于插件中的 AndroidX 不兼容。该工具即将尝试使用Jetifier解决不兼容问题。 构建插件 device_info... 正在运行 Gradle 任务 ''assembleAarRelease''... 例外:由于上述问题,无法构建插件 device_info。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

adb wireless进行Android手机调试详解

adb wireless进行Android手机调试详解

今天电脑usb接口出问题了,就想着可不可以通过wifi连上手机,然后进行eclipse调试,看logcat等等。

网上搜了一下,果然有这种解决方案。

现在分享给各位android小伙伴。

前提:需要你的windows电脑已经安装了android sdk。

步骤:

1.关键的东东是需要在你的android手机上安装一个神奇的软件:Adb Wireless

2.在你的手机上安装成功后,图标如图:


3.进入该app,界面如下,点击中间那个很大的按钮,下方会出现连接信息:


4.你需要确保adbwireless这个app获得了你手机的root权限,如果你不确定,可以进入授权管理查看:


Android --- Handler 多线程通信示例(ProgressBar)

Android --- Handler 多线程通信示例(ProgressBar)

1、修改main.xml文件

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:orientation="vertical"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent">
	<ProgressBarandroid:id="@+id/progressBar1"
		android:max="100"
		android:progress="0"
		android:secondaryProgress="0"
		android:visibility="visible"
		android:layout_height="wrap_content"
		android:layout_width="match_parent"></ProgressBar>
</LinearLayout>
2、声明子线程SonThread.java

package com.bison;

import android.os.Message;

public class SonThread extends Thread {
	private int i = 0;

	@Override
	public void run() {
		while (i < 100) {
			i = i + 10;
			Message msg = new Message();
			msg.arg1 = i;
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
			HandlerTestActivity.myHandler.sendMessage(msg);

		}
		if (i == 100) {
			HandlerTestActivity.myHandler.removeCallbacks(this);
		}
	}
}
3、MainActivity代码

package com.bison;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.ProgressBar;

public class HandlerTestActivity extends Activity {
	private ProgressBar progressBar;
	private SonThread myThread;

	public static Handler myHandler;

	public void init() {
		progressBar = (ProgressBar) findViewById(R.id.progressBar1);
		myThread = new SonThread();
		myThread.start();
		myHandler = new Handler() {

			@Override
			public void handleMessage(Message msg) {

				super.handleMessage(msg);
				progressBar.setProgress(msg.arg1);
			}
		};
	}

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		init();
	}

}

PS:没有打上注释,不过Handler的通信机制还是比较好理解的。


原文链接: http://blog.csdn.net/bys0201/article/details/7346366

Android ADB shell:启用 USB 应用安装

Android ADB shell:启用 USB 应用安装

几周前我遇到了同样的问题,问题出在我的 AndroidManifest.xml 中,因为我包含了一个 ,它在内部不允许我的物理设备安装APK(不知道为什么)所以我不得不删除它然后它工作

在这种情况下,这就是解决问题的方法,但我不知道您是否面临同样的问题。

今天的关于android – Adb over wireless无需usb线缆根本没有root电话[复制]adb无usb连接android设备的分享已经结束,谢谢您的关注,如果想了解更多关于AAPT:错误:找不到资源 android:attr/android:progressBarStyle、adb wireless进行Android手机调试详解、Android --- Handler 多线程通信示例(ProgressBar)、Android ADB shell:启用 USB 应用安装的相关知识,请在本站进行查询。

本文标签: