我试图在Android Studio终端中运行ADB命令。但是我收到以下错误:
无法将adb识别为内部或外部命令
首先,我在Tools > Android菜单下打开了ADB集成。然后,我尝试将platform-tools文件夹添加到Path变量下Settings > Appearance & Behavior > Path Variables,但没有成功。(更改后,我像重新启动外壳一样重新启动了AS。)
我知道一个简单的解决方法是更改操作系统路径变量,但我想避免这样做。 所以问题就变成了:有什么办法可以让Android Studio通过设置在终端中识别命令?
注意和意见:这是从3.0.1的全新安装中发生的。如果该软件安装了SDK和工具,而使该命令在终端中开箱即用,则对我来说似乎有点愚蠢。
我有一个导航抽屉,列表项的样式设置为R.layout.drawer_list_item.
mDrawerList.setAdapter ( new ArrayAdapter<String> ( this, R.layout.drawer_list_item, mDrawerTitles ) );
Run Code Online (Sandbox Code Playgroud)
但是,似乎定义列表项外观的XML只能包含一个textview.我无法在textview下面添加一个视图项,我无法添加布局.那么,我该如何添加分频器呢?
列表项样式:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:paddingBottom="16dp"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingTop="16dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
Run Code Online (Sandbox Code Playgroud)
除法:
<View
android:layout_width="fill_parent"
android:layout_height="1dp"
android:background="@android:color/darker_gray"/>
Run Code Online (Sandbox Code Playgroud) 我希望这不是一个令人难以置信的愚蠢问题.
根据我在网上可以找到的内容,似乎在5.2版本的GitLab中添加了forking.但是,我似乎无法在Web UI中找到它的痕迹.或帮助文件.或者其他任何地方.
这可能是一个高级功能还是什么?或者应该以某种方式激活/启用它?
谢谢.