A. android sdk安装后怎么配置
1、下载Android SDK,点击安装,直接默认路径即可! 下载地址:http://developer.android.com/sdk/index.html
2、默认路径安装后,安装完成,开始配置环境变量。
3、打开计算机属性——高级系统设置——环境变量(如上文)
4、新建一个环境变量,变量名:ANDROID_HOME,变量值:D:\adt-bundle-windows-x86_64-20140702\sdk(以你安装目录为准,确认里面有tools和add-ons等多个文件夹),点击确认。
5、在用户变量PATH后面加上变量值;%ANDROID_HOME%\platform-tools;点击确认即可。 在系统变量path中添加;D:\adt-bundle-windows-x86_64-20140702\sdk\tools
6、Android SDK配置完成,接下来验证配置是否成功。
B. 如何搭建一个更高效的用户反馈机制
1.问题分类整理。开发者可以对用户反馈的问题通过标签功能进行归类,譬如将问题分为需求类、bug类、活动类、账号类等等,做结构化整理。
2.提供语音、截图等富媒体反馈形式。为了让用户反馈内容更加方便和丰富,友盟用户反馈 SDK 端提供语音录入和截图输入。在后台为了兼顾客服的处理效率, 通过集成云之声语音识别接口,将用户反馈语音自动识别为文字,然后客服通过阅读文字的方式来处理问题。示例如下图
3.增加实时推送功能,用户反馈信息即时通知。在整合了友盟消息推送服务后,开发者可以通过友盟统计客户端,随时随地收到用户反馈的推送通知,而用户也能实时地收到 App 客服的回复通知。
4.聚合最新最全的应用市场评论。开发者通过酷传工具上传 App 到应用市场,就可以在用户反馈后台直接查看各大市场的用户评论。再也不用挨家挨户的去查看了。
5.定制用户界面。很多开发者担心第三方反馈组件 SDK 提供的界面和自己 App 界面风格不一致,友盟用户反馈开放数据接口 API ,支持开发者自己定制用户界面。
C. android sdk是什么意思
SDK:(software development kit)软件开发工具包。
被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
因此,Android SDK 指的是Android专属的软件开发工具包。
D. 如何使内测应用集成蒲公英 Android SDK,实现自定义反馈信息功能
注册应用获取 App ID
App ID:唯一标识一个应用的 ID,在蒲公英上的每一个 App 都有一个唯一的 App ID,开发者可以在应用管理页面首页查看。
导入 SDK
Eclipse用户
下载蒲公英 Android SDK(包含异常上报,在线更新,摇一摇反馈等功能)。
将 jar 包复制到工程的 libs 目录下面。
Android Studio 用户
添加代码到 project 下的 build.gradle 文件中:
allprojects {
repositories {
jcenter()
maven { url "https://raw.githubusercontent.com/Pgyer/mvn_repo_pgyer/master" }
}
}
然后在 mole 下的 build.gradle 文件中添加依赖即可:
dependencies {
compile 'com.pgyersdk:sdk:2.4.0'
}
Android Studio 工程示例代码
Android Studio 用户除了可以使用以上方法集成 SDK 外,也可以使用和 Eclipse 用户相同的方法来集成 SDK 。
配置 AndroidManifest
<!-- 必选-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 获取网络状态 -->
<uses-permission android:name="android.permission.INTERNET" /> <!-- 网络通信-->
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!-- 获取设备信息 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <!-- 获取MAC地址-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 读写sdcard,storage等等 -->
<uses-permission android:name="android.permission.RECORD_AUDIO" /> <!-- 允许程序录制音频 -->
<!-- 可选-->
<uses-permission android:name="android.permission.READ_LOGS" /> <!-- 获取logcat日志 -->
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<!-- 可选-->
<activity android:name="com.pgyersdk.activity.FeedbackActivity"/>
<!-- 必选-->
<meta-data
android:name="PGYER_APPID"
android:value="" >
</meta-data>
</application>
上报 Crash 异常
一、注册Crash接口(必选)
1、在 application 中集成,可以有机会捕捉更多的异常(推荐)
import com.pgyersdk.crash.PgyCrashManager;
import android.app.Application;
public class PgyApplication extends Application {
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
PgyCrashManager.register(this);
}
}
在 AndroidManifest.xml 注意修改 android:name=".PgyApplication"此处的名字对应上面继承 Application 的类名。
<application
android:name=".PgyApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
</application>
在 activity 中集成
import com.pgyersdk.crash.PgyCrashManager;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
PgyCrashManager.register(this);
}
}
解除注册可以调用以下方法:
PgyCrashManager.unregister();
二、符号表配置(可选)
通过 progurad 工具混淆时,工程目录下会自动生成符号表文件 mapping.txt
在后台配置符号表文件
上报 catch 异常
try
{
}
catch (Exception e)
{
PgyCrashManager.reportCaughtException(MainActivity.this, e);
}
E. android sdk是什么
1.了解Android组成和用途
Android SDK(Software Development
Kit)提供了在Windows/Linux/Mac平台上开发Android应用的开发组件,Android支持所有的平台,其包含了在Android平台上开发移动应用的各种工具集。
工具集不仅包括了Android模拟器和用于Eclipse的Android开发工具插件(ADT),而且包括了各种用来调试、打包和在模拟器上安装应用的工具。
Android
SDK主要是以java语言为基础,用户可以使用Java语言来开发Android平台上的软件应用。通过SDK提供的一些工具将其打包成Android平台使用的apk文件,然后用SDK中的模拟器(Emulator)来模拟和测试软件在Android平台上运行情况和效果。
2.Android SDK文档包含的内容
2.1SDK文件目录、SDK说明文档:
F. 怎样使用Android SDK 帮助文档
就像dotnet开发要有MSDN,java开发要有jdk文档一样,在进行android开发之前,最好案头也要有相应的帮助文档。
其实android sdk本身里面包含了很多开发帮助文档(英文版)。具体的使用步骤如下
1.打开sdk下载帮助文档目录 我的安装目录在 C:\Program Files\Android\android-sdk-windows\docs
2.使用浏览器打开index.html,打开后再上面的导航Tab按钮里面点击Dev-Guide链接(开发向导)
这个页面左边的链接里面基本包括了android开发入门的方方面面介绍。
比如userinterface(用户界面)->declaring Layout(声明布局)就包括了对布局文件的使用和介绍
3.点击Reference,会列出所有android开发中常用的包和类的属性方法。有点类似于jdk帮助,
不过可惜的也全部都是英文的。如果你英文够好,看这些文档应该会颇有收益。
4.国内有团队在翻译android sdk的文档。而且进展颇快,如果你英文欠佳,可以下载中文的sdk帮助,在这里要感谢那些翻译的团队成员。
5.入门阶段重点注意研究 android.widget包中的组件
widget即小部件。大部分的android ui界面组件都在这个包中。
G. 安装android sdk出现问题
现象:
使用Android 2.1 SDK新建AVD,并启动,启动失败,提示:
emulator: ERROR: unknown virtual device name: 'Google_Nexus_One'
emulator: could not find virtual device named 'Google_Nexus_One'
原因:
由于修改了Windows我的文档的路径后,Documents and Settings的目录被更改,所以Android Emulator启动查找AVD是在C:Documents and Settings[用户名].androidavd查找。
解决:
将更改环境变量后“我的文档”下的.android文件夹都复制到C:Documents and Settings[用户名]下即可,然后,删除.androidavd目录下的AVD文件夹,只保留ini文件即可。节省C盘空间。
示例:
如:“我的文档”路径是D:。先将D:.android全部复制到C:Documents and Settings[用户名]下,该操作也可解决其它因“我的文档”路径修改引起的运行失败问题。用Android 新建了一个名为"my_avd"的"virtual device",此时virtual device在D:.androidavd下有如下:
文件夹my_avd和my_avd.ini
将my_avd.ini复制到C:Documents and Settings[用户名].androidavd即可。
H. android sdk是什么,有什么作用呢
这是学android开发等我人学习的。一般用户不需要了解 。如果你要学习android那就去找资料。