sdk

Cannot find AVD system path. Please define ANDROID_SDK_ROOT

笑着哭i 提交于 2020-03-04 11:07:04
使用Android Studio创建自己的第一个虚拟器的时候发生了这个错误。从网上查了很多解决办法都不管用,而且几乎所有的中文博客给出的解决方法都是配置ANDROID HOME或者ANDROID SDK ROOT环境变量,这全是错误的,以后请看到这种的果断给差评!!!Android studio是不需要这样定义的,因为他的emulator是置于SDK内部的,这时他必须自动找到SDK位置,不需要用环境变量指定。 如果你遇到了与我一样的问题,而且确定自己的AVD、SDK、system image存在且路经正确,但还是会报Cannot find AVD system path. Please define ANDROID_SDK_ROOT。这时请检查你的AVD的路径上是不是有中文,如果有那就是他了,改成英语就行了。 而我的路径就是:C:\Users\用户名.android\avd,这时我的用户名是中文就很头疼了,改吧不好改,不改吧又不行。这个时候我就只好选择指定另外的AVD存储路径了。 更改AVD存储路径只需要配置ANDROID_SDK_HOME环境变量指向新的AVD存储路径就好了 来源: CSDN 作者: 此情以追忆 链接: https://blog.csdn.net/qq_40561126/article/details/104647134

mac安装ADB

大憨熊 提交于 2020-03-04 08:14:09
查看自己已经安装的Android studio 中sdk的目录方法: http://blog.csdn.net/u010670117/article/details/78297042 1, 进入当前用户的HOME目录,命令如下: cd $HOME 2, 更新.bash_profile文件(当该文件存在时),如果该文件不存在,可通过如下命令创建: touch .bash_profile 3, 打开.bash_profile文件,对其内容进行编辑,命令如下: open -e .bash_profile 4, 此时文本编辑器会打开一个文本,在这个文件 添加 (注意不是把原先的PATH给修改了,网上有很多坑逼写的不清楚) 如下: export PATH=${PATH}:/Users/apple/Library/Android/sdk/platform-tools export PATH=${PATH}:/Users/apple/Library/Android/sdk/tools 可根据SDK的安装目录进行修改 5, 保存文件(直接点击叉号关闭),关闭.bash_profile 6, 更新刚配置的环境变量,命令如下: source .bash_profile 7, 验证配置是否成功,命令如下: adb devices 8,结果图 来源: https://www.cnblogs.com

Shared memory between NDK and SDK below API Level 26

不打扰是莪最后的温柔 提交于 2020-03-04 05:07:29
问题 Library written in c++ produces continuous stream of data and same has to be ported on different platforms. Now integrating the lib to android application, I am trying to create shared memory between NDK and SDK. Below is working snippet, Native code: #include <jni.h> #include <fcntl.h> #include <sys/mman.h> #include <linux/ashmem.h> #include <android/log.h> #include <string> char *buffer; constexpr size_t BufferSize=100; extern "C" JNIEXPORT jobject JNICALL Java_test_com_myapplication

sciter 使用笔记 留存

左心房为你撑大大i 提交于 2020-03-03 19:19:48
https://sciter.com/sdk/doc.api/html/index.html sciter API文档2.F:\xindashen_study\sciter-sdk-master\demos.osx\layered最小化关闭例子位置3.F:\xindashen_study\sciter-sdk-master\samples\dialogs+windows 最小化关闭上图位置状态栏处理移动例子 F:\xindashen_study\sciter-sdk-master\samples\dialogs+windows\samples\sample-frame-window.htm 最大最小关闭操作 鼠标触发消息 +lib文件里面 静态图片变成动态图处理 +micro-charts F:\xindashen_study\sciter-sdk-master\samples\+vlist\demos\test-table-multiselect.htm 表控件操作模板 F:\xindashen_study\sciter-sdk-master\samples\alice=db-virtual-list-notifications 右下角弹窗 F:\xindashen_study\sciter-sdk-master\samples\basics 鼠标操作 sdk/samples

Android Studio 项目运行错误,弹出“Detected ADB对话框”

时光总嘲笑我的痴心妄想 提交于 2020-03-03 00:32:57
出现的提示: The ADB binary found at XXX is obsolete and has serious performance problems with the Android Emulator. Please update to a newer version to get significantly faster app/file transfer. 详细说明: 项目运行时报出下述对话框 分析: Android SDK Build-Tools版本低 解决方法: 打开Tools菜单 – SDK Manager – SDK Tools选项卡,点卡右下角“Show Package Details”,找到里面Android SDK Build-Tools的一个最新版本(有时也可能选倒数第二个,建议还是找正式版本的) 来源: CSDN 作者: Tthvic 链接: https://blog.csdn.net/qq_39734641/article/details/104617565

android - ADT本地配置、sdk配置

时光毁灭记忆、已成空白 提交于 2020-03-02 21:44:18
首先要到官网 http://developer.android.com/index.html 下载ADT和sdk对应版本的。 ADT配置:打开eclipse 如上图选择Install New Software 点击Add之后会出现如上图,在name位置写上一个名字,然后点击archive,选择ADT的位置(是个压缩包)然后依次按照步骤进行就可以了 主意在咱安装adt时要把网络断开,因为它会自动联网。这是针对本地安装的,所以没有必要联网。 SDK,关于sdk配置:当ADT安装完毕之后重启eclipse 然后点击windows 点击preference 然后找到sdk路径配置sdk,关于sdk模拟器配置,首先打开该文件夹 然后点击sdk Manager.exe就可以在线安装sdk的各个版本了。这里的sdk是在线安装的先安装sdk-tool然后安装需要的版本的android工具。 这样就配置好了android adt 和sdk了、、、 来源: https://www.cnblogs.com/newpanderking/archive/2012/05/26/2519150.html

Android开发三 如何安装 Android SDK 和Eclipse 插件

…衆ロ難τιáo~ 提交于 2020-03-02 21:42:23
所需开发环境: JDK 5 或 JDK 6 (仅有JRE不够) 、Eclipse 3.5 (galileo) 下载用于在Eclipse 开发android应用的ADT 插件 在企业开发中,很多程序员使用Eclipse IDE作为应用的开发环境。为了使得Android应用的创建,运行和调试更加方便快捷。Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT) 下载地址: http://dl.google.com/android/ADT-0.9.7.zip 安装 Eclipse 插件 (ADT) 启动 Eclipse,选择 Help > Install New Software,在出现的对话框里,点击Add按钮,在对话框的name一栏输入“ADT”, 然后点击Archive...,浏览和选择已经下载的ADT插件压缩文件。 点击 OK.。返回可用软件的视图,你会看到这个插件,然后选择Developer Tools (会选中下面的“Android Developer Tools”和 “Android Editors“),点击 Next,最后重启 Eclipse。 下载安装Android SDK: Android SDK包含了开发Android应用所依赖的jar文件、运行环境及相关工具。 下载地址: http://dl

Environment Setup Instruction[Android]

无人久伴 提交于 2020-03-02 21:41:03
Step 1. Preparing Your Development Computer 1. Install JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. Install Eclipse (Eclipse for Java Developers or Eclipse Classic is recommended) http://www.eclipse.org/downloads/ Step 2. Downloading the SDK Starter Package Platform Package Size MD5 Checksum Windows android-sdk_r12-windows.zip 36486190 bytes 8d6c104a34cd2577c5506c55d981aebf installer_r12-windows.exe (Recommended) 36531492 bytes 367f0ed4ecd70aefc290d1f7dcb578ab Mac OS X (intel) android-sdk_r12-mac_x86.zip 30231118 bytes 341544e4572b4b1afab123ab817086e7 Linux (i386)

android SDK 源码 -----建造这模式(生成器模式)

我是研究僧i 提交于 2020-03-02 19:55:03
建造者模式个人理解是指把构造和表示分离开,根据具体需求生产出相对应的对象; ConcreteBuilder 是Builder接口的具体实现类通过它就可以产生不同的对象; 首先 1 意图:将一个复杂的对象的构建和他的表示分离,使得同样的方式可以创建符合实际开发需求的表示; 2结构图和代码: eg: 通过android sdk 源码我们可以看到 android的大量的使用对话框组件,它的调用方法就是构建,拼接,表示 ; Builder 通过setTitle() setMessage(),setIcon()等方法(构建)在create()中构造 (拼接)出一个AlertDialogInstance对象。 调用者只需要根据实际需求把AlertDialogInstance对象show出去(表示)。 分析总结一下: (1)创建其它的ConcreteBuilder (2) 创建其它的ElseDialog; (3) 通过1 2 步我们就可以完成我们的抽象化的Builder (4) 创建一个Context,把Builder注入进去生产出符合需求的Dialog (或者其它UI)对象。 个人观点小小的总结,希望大神路过不要吐我口水!欢迎各种评论和讨论! 来源: oschina 链接: https://my.oschina.net/u/1258394/blog/176657