装了SDK,Androidvisual studio 不报错还是报错

亲爱的开发者朋友:我们很高兴和大家分享一个消息,团队正式启用Mob.com顶级域名,Mob即Mobile缩写,全面转型为移动
本帖最后由 wolf 于
14:59 编辑
热心用户的集成文档请 首先新建了一个项目用来演示集成ShareSDK
图片3.png (10.36 KB, 下载次数: 27)
14:17 上传
下载好了ShareSDK之后,我们按照下面的步骤使用快速集成ShareSDK的工具QuickIntegrater.jar。
首先确定您已经安装了JDK,并且正确配置了JAVA_HOME和PATH系统变量,此时您可以双击QuickIntegrater启动程序
图片1.png (107.33 KB, 下载次数: 25)
14:17 上传
Linux/Mac OS下
同样需要先确保已经正确配置了JDK,之后启动终端,cd进入“Share SDK for Android”目录,输入: java -jar QuickIntegrater.jar 可启动QuickIntegrater
图片2.png (155.62 KB, 下载次数: 16)
14:17 上传
正确输入项目的名称和包名,勾选需要的集成的平台,然后点击“确定”。QuickIntegrater会自行产生一个目录,然后将生成的文件复制过去我们的项目,就像下图这样。注意:assets要放到main下才会生效
图片4.png (13.55 KB, 下载次数: 35)
14:17 上传
图中数字1部分为:平台的配置文件,包括APPKEY等信息。直接复制过去,后期修改成自己申请的APPKEY。
图中数字2部分为:ShareSDK的jar文件,复制你需要的平台的jar文件然后记得添加到你的项目中,将libs的jar文件全部选中,然后选择add as library。
图中数字3部分为:onekeyshare模块,九宫格分享框,非必须模块,按照需求添加。
图中数字4部分为:分别为微信和易信平台需要的activity文件,非必须部分,如果使用了对应平台就需要添加。
图中数字5部分为:ShareSDK的图片和布局等资源,必须的资源,复制过来就可以了。
图中数字6部分为:ShareSDK需要的权限和需要配置的activity信息,必须的信息,具体添加请自行阅读配置。
添加调用代码
在代码的调用上就完全跟在eclipse上的一样了,没有差别。
建议参考文档:
在填写了自己的APPKEY之后。
在项目中添加了一个分享的按钮,然后像下图那样添加了调用的代码,设置好对应的分享参数就可以分享了,不同的平台对应不同的分享参数各位需要自行查阅。
以下参数适合QQ的分享。
图片5.png (21.07 KB, 下载次数: 19)
14:17 上传
最后有项目的附件大家可以下载看看
(9.29 MB, 下载次数: 3268)
14:25 上传
点击文件名下载附件
下载积分: 贡献 10
我按照文档步骤导入了,但是OnekeyShare.java 里面报错了
1.前几个错误提示让我import对应的包,我导入后了没问题。
2.但是后面的错误是public void setViewToShare(View viewToShare) {
& & & & & & & & try {
& & & & & & & & & & & & Bitmap bm = captureView(viewToShare, viewToShare.getWidth(), viewToShare.getHeight());
//上面一行报错,说没定义capture方法
& & & & & & & & & & & & shareParamsMap.put(&viewToShare&, bm);
& & & & & & & & } catch (Throwable e) {
& & & & & & & & & & & & e.printStackTrace();
& & & & & & & & }
后面的错误都在public void share(HashMap&Platform, HashMap&String, Object&& shareData)方法里
这面多次调用了一个getStringRes(Context context,String str )方法报错信息说这个方法没定义!
这是怎么回事?
问题终于解决了,可能是android studio的版本问题吧,assets文件夹的位置并不能按楼主的方式放,放在main文件夹下成功,我的android studio是1.1.0版的。
(4.79 KB, 下载次数: 16)
10:40 上传
按照您给的步骤没有成功,例子程序也不能分享,为什么呢?
按照您给的步骤没有成功,例子程序也不能分享,为什么呢?
九宫格界面有弹出吗?分享的时候有报什么错误码?
九宫格可以弹出,如果微信没有登录也会有登录界面,登录后闪一下就没了,获取不到好友列表,因为我是打包后安装运行的,所以没有获得错误码
九宫格可以弹出,如果微信没有登录也会有登录界面,登录后闪一下就没了,获取不到好友列表,因为我是打包后 ...
您好 ,微信是获取不到好友列表的,分享的时候可以选择好友分享,微信分享失败的话您可以参考这个帖子:5
您好 ,微信是获取不到好友列表的,分享的时候可以选择好友分享,微信分享失败的话您可以参考这个帖子:5 ...
嗯,我明白您的意思,就是没有跳出选择好友的界面,我之前看过那个帖子了。我再看看微信自己的SDK吧,实在是用不了ShareSDK,不过,谢谢啦!
嗯,我明白您的意思,就是没有跳出选择好友的界面,我之前看过那个帖子了。我再看看微信自己的SDK吧,实 ...
为了更详细的为您简答,建议您联系下我们的在线技术支持QQ
我按照文档步骤导入了,但是OnekeyShare.java 里面报错了
1.前几个错误提示让我import对应的包,我导入后了 ...
您好,是因为在生成的时候出错了,您把sample里面那个onekeyshare.java替换您现在导入的那个onekeyshare.java,即可。
免费咨询 | 24小时在线问题1:每次Fetching android sdk component information
这是在检查你的 Android SDK 。有人会在这里卡上很长时间,很大的原因就是:网络连接有问题。可以通过配置 hosts(fan*qiang) 的方式来解决。
如果想跳过这一步
在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加 disable.android.first.run=true 。
问题2:不能start new project
很多人表示,安装完成后不能新建项目(第一个选项点不动)。这是因为没配置好sdk。
选择 Configure --& Project Defaults --& Project Structure
在Android sdk location 里面填写你的sdk安装目录。
问题3:Error:Failed to find: com.android.support:appcompat-v7:21.+
SDK 中 android support repository版本过低所致
安装新版sdk
问题4:The envrionment variable JAVA_HOME does not point to a valid JVM installatio
1. JAVA_HOME 后面不要跟分号
2. 可以试一试jdk 1.7
问题5:Gradle DSL method not found: runProguard()
在升级gradle后或更新 导入某些non-Android studio project会发现如下报错
Gradle DSL method not found: 'runProguard()'
在新版本的gradle中,runProguard这个方法已经废弃了,并且改为新的方法了:minifyEnabled. 因此,正确的解决方法不是修改gradle的版本号,而是将项目中每个Module对应的build.gradle文件中的runProguard方法名改为minifyEnabled。
持续更新ing
阅读(...) 评论()Android Studio3.0安装详解
简介: Android Studio是Android的官方IDE。它是专为Android而打造,可以加快您的开发速度,帮助您为每款Android设备构建最优应用。 它提供专为Android开发者量身定制的工具,其中包括丰富的代
Android Studio是Android的官方IDE。它是专为Android而打造,可以加快您的开发速度,帮助您为每款Android设备构建最优应用。
它提供专为Android开发者量身定制的工具,其中包括丰富的代码编辑、调试、测试和性能分析工具。
一.Android Studio3.0新特性
(1).核心IDE更改
我们将基础IDE从IntelliJ 2016.2升级到,在2016.3和 2017.1中增加了许多新功能, 包括参数提示,语义突出显示,搜索中的即时结果等等。
许多新的棉绒检查。
即时运行调试 问题234401 现在应该解决。如果程序在断点上暂停,则应用程序重新启动。但是,如果应用程序没有在断点上暂停,则只有在方法实现更改时,才能重新启动并且热插拔应该工作。
(2).Kotlin语言
Android Studio 3.0包括对Kotlin语言的支持。通过将Java文件转换为Kotlin(点击代码&将Java文件转换为Kotlin文件),或者使用新建项目向导创建一个新的启用Kotlin的项目,可以将Kotlin整合到项目中。
(3).支持Java 8语言功能
Android Studio 3.0引入了对Java 8库和某些Java 8语言功能的内置支持。杰克不再需要,您应该首先禁用杰克使用默认工具链内置的改进的Java 8支持。
(4).新的Android Profiler
Android Studio 3.0中的新型Android Profiler提供了对应用程序活动的实时统一视图。Android Profiler窗口替换了& Android监视器& 窗口。要打开Android Profiler,请按照下列步骤操作:单击视图&工具Windows&&Android Profiler(您也可以在工具栏中单击 Android Profiler )。从Android Profiler工具栏中选择要配置的设备和应用程序进程。如果您已通过USB连接设备但未看到它,请确保已 启用USB调试。单击NETWORK,CPU或MEMORY时间线,以打开每个分析器的更详细视图。
(5).即时应用支持
Android Studio 3.0允许您在项目中使用两种新的模块类型即时应用模块和功能模块来创建Instant Apps。
(6).APK调试器
Android Studio 3.0中的新版APK调试器可让您配置和调试APK,而无需将其从Android Studio项目中构建,只要它们是可调试的。
(7).新设备文件资源管理器
新的设备文件资源管理器工具窗口允许您与连接的设备的文件系统无缝交互。
您可以点击查看Android Studio中的各种文件,并将文件复制到您的计算机,此功能取代了以前通过DDMS完成的设备文件系统交互 。
(8).支持Android O开发者预览
一个新的自适应图标向导,允许您创建新的自适应启动器图标资源,并预览它们将如何在不同的设备上显示。要启动自适应图标向导,请右键单击/res项目中的 文件夹,然后单击新建&图像资源&启动器图标(自适应和旧版)。
新的XML字体预览,字体选择工具以及对可下载字体的支持。
(9).Android的新模板
Android Studio 3.0在&新建项目&和&新建模块&向导中包含一组新的模板,因此您可以开始使用Android Things开发物联网设备。
(10).布局编辑器改进
更新的组件树,具有改进的拖放视图插入
新错误面板
查看障碍和组的新支持
增强链创造
(11).布局检查员改进
Android Studio 3.0中的布局检查器包括新的增强功能,可以更轻松地调试应用程序布局的问题,包括将属性分类为常见类别,并在&查看树&和&属性&面板中将新的搜索功能分组。要打开布局检查器,请单击工具& Android&布局检查器。
(12).Google的Maven资源库
Android支持库Maven依赖关系现在可以在新的Maven存储库中的Android SDK Manager外部使用。结合命令行 sdkmanager 工具和Gradle,这种新的分发方法简化了使用连续集成系统的Maven依赖关系管理。要使用新的Maven存储库,请将URL添加到文件repositories块中build.gradle,如下所示:
url &https://maven.google.com& } }
(13).APK分析仪的改进
显示以前可用的包,类和方法之外的字段
顶部显示和隐藏字段和方法的新过滤选项
在树视图中,以斜体显示的节点是未在DEX文件中定义的引用
对于启用Proguard构建的APK,您可以加载向DEX查看器添加功能的Proguard映射文件
(14).用于Gradle的新Android插件
当使用这些项目的新插件时,您应该体验以下内容:
由于延迟的依赖性分辨率,更快的配置时间。
变异感知依赖解决方案仅适用于您正在构建的项目和变体。
对代码或资源应用简单的更改时,更快的增量构建时间。
迁移到新插件说明地址:
(15).使用CMake 3.7或更高版本
(16).新的Android模拟器功能
最后两个新特性可以直接去官网上查看,地址是:
二.Android Studio3.0安装
下载之前推荐使用谷歌浏览器,因为在下载地址很多介绍都是英文的,用谷歌浏览器可以一键翻译成简体。
Android studio官网是:
因为Android Studio3.0是预览版,所以点击预览
点击后就可以下载了。
安装注意事项:
首先分两种情况,第一种是你的电脑已安装Android Studio2.3版本;第二种是没有安装Android Studio2.3版本。
(1).已安装稳定版:
在安装时会弹出下面这个框:
默认的是选择第一个,要更改到第三个选项,如果装过2.3就必须注意sdk,因为2.3和3.0的编译版本更新是不一致的,会冲突。这是安装最要注意的地方!
下载完一系列的资源后,在开启时也许回弹出下面这个框:
直接点击Cancel就好了,不用设置代理端口。
这样基本上就顺利安装了。
附加:如果安装完成后打开以前的项目,有可能会出现下面这情况:
这就需要我们下载gradle的最新版本,我们可以去gradle官网下载,官网地址:
把下载好的zip包和解压包放在gradle相应版本的文件夹下。
gradle路径查看:
放完之后重启Android Studio3.0。
(2).未安装稳定版:
未安装稳定版就直接默认选项安装就可以了!
(责任编辑:卓一哥)
------分隔线----------------------------
3.0(2017年10月) Android Studio 3.0.0是一个主要版本,包括各种新功...

我要回帖

更多关于 androidstudio3.1报错 的文章

 

随机推荐