android studio不报错运行报错,该怎么解决

Androidstudio无法启动的几种解决办法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Androidstudio无法启动的几种解决办法
&&Androidstudio无法启动解决办法
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢当前位置: &
& android studio怎么调试应用程序?
android studio怎么调试应用程序?
类别:&&大小:813.00MB语言:简体中文&&授权:免费软件
第一页:android studio怎么调试应用程序?
第二页:androidstudio调试应用程序出错USBdevicenotfound怎么办?
  android studio是一款app程序开发软件,android studio相较于eclipse可以说也是具有一定的优势的,越来越多的程序开发人员都在选择使用android studio,但是对于他的使用,很多用品还是不太了解的,像是怎么调试应用程序吧,下面小编要为大家带来的就是android studio怎么调试应用程序,调试出行USB device not found错误怎么办。  android studio怎么调试应用程序?  在android studio中新建默认的android应用app。  点击菜单栏的“Run”-&“Attach debugger to Android process”。  然后会打开“Choose Process”窗口。选中要调试的进程,然后点击ok。  步骤阅读  4console中会输出:Connected to the target VM, address: 'localhost:8601', transport: 'socket'。说明已经可以进行调试。  5在MainActivity的第14行打断点,然后运行程序,可以看到程序停在断点上。  6怎么样,如果觉得有用,请点击投票,小编会继续努力谢谢你的支持哦。  android studio调试应用程序出错USB device not found怎么办?  1、首先检查一下你的SDK 是否安装了,如果没有安装SDK,请先安装!如果安装SDK之后用系统管理员的身份打开SDK Manager 看下是否安装了“Google USB Driver”
  更多Android Studio教程,尽在
上一篇 &:
下一篇 &:
文章链接:///tutorials/58202.html
(转载时请注明本文出处及文章链接)初探Android Studio及遇到的一些问题和解决_Linux教程_Linux公社-Linux系统门户网站
你好,游客
初探Android Studio及遇到的一些问题和解决
来源:Linux社区&
作者:Admin_
相信在大家看过 2013的Google i/o大会后,一定知道
Studio是个什么东东了。此可谓一款神器吖~于是就兴奋的去下载尝鲜。
Android Studio是基于IntelliJ
&IDEA,除了IntelliJ功能,Android Studio还提供:
①基于Gradle的构建支持;
②Android特定重构和快速修复;
③提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;
④支持ProGuard和应用签名功能;
⑤自带布局编辑器,可以让你拖放UI组件,并在多个屏幕配置上预览布局等。
下载地址:
相关阅读:
Android Studio 下载地址【包括国内本地下载】
更多Android Studio相关阅读:
Android Studio提供了Windows、Mac OS X、Linux版本,用户根据自己的系统选择下载
傻瓜式安装,一部下来。这里不做解释,主要来看安装好后运行时遇到的一些问题。
运行时遇到的问题:
安装完之后,满心欢喜的去运行studio.exe竟然无反应,这个纠结吖~然后点安装目录android-studio\bin 下的 studio.bat时报错
ERROR: cannot start Android Studio.
No JDK found. Please validate either ANDROID_STUDIO_JDK, JDK_HOME or JAVA_HOME points to valid JDK installation.
ECHO 处于关闭状态。
这是因为环境变量配置问题。这里
&jdk 环境变量需要配置3个地方:
C:\Program Files (x86)\Java\jdk1.6.0_33 ,(注意&:后面不要带分号(;))
②. CLASSPATH
.;%JAVA_HOME%\%JAVA_HOME%\lib\tools.%JAVA_HOME%\lib\dt.
&这里要注意前面的点,必不可少哦
%JAVA_HOME%\
再次运行 studio.bat 报错
Unrecognized VM option '+UseCodeCacheFlushing'
Could not create the Java virtual machine
具体解决:用文本工具打开 android-studio\bin目录下的studio.exe.vmoptions,删除 -XX:+UseCodeCacheFlushing 那行即可。
以上操作基本上就解决了android-studio不能运行的问题。这时,你再去运行studio.exe,完美运行。
首次拟新建项目时,会下载一些东西 gradle-1.6-bin.zip ,大概有 36M左右,文件不是很大,但是你会发现等了很久也下不下来,本站提供下载gradle-1.6-bin.zip离线包,地址 :
&下载完之后,解压到任何位置,在环境变量的path配置到gradle的bin目录即可。配置好环境变量之后,在cmd中用gradle
&-v命令验证是否成功,图
恭喜你,已经成功了~下面就可以去新建项目了。
相关资讯 & & &
& (05月22日)
& (01月28日)
& (08月04日)
& (04月19日)
& (01月24日)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款后使用快捷导航没有帐号?
暂时没有人问过相似的问题,你可以做第一个提问题的人
查看: 51857|回复: 83
[错误求助]android studio按照教程操作出现错误.
/hkhz.zhhb E/AndroidRuntime﹕ FATAL EXCEPTION: main
& & Process: hkhz.zhhb, PID: 28716
& & java.lang.UnsatisfiedLinkError: Native method not found: com.monmemcache.JNICommonMemCache.Create:()I
& && && && &at com.monmemcache.JNICommonMemCache.Create(Native Method)
& && && && &at com.monmemcache.a.a(Unknown Source)
& && && && &at com.api.c.c.b(Unknown Source)
& && && && &at com.baidu.mapapi.a.c(Unknown Source)
& && && && &at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
& && && && &at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
& && && && &at hkhz.zhhb.BaiduMap.onCreate(BaiduMap.java:61)
& && && && &at android.app.Activity.performCreate(Activity.java:5277)
& && && && &at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1088)
& && && && &at com.qihoo360.mobilesafe.loader.b.callActivityOnCreate(SourceFile:81)
& && && && &at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2317)
& && && && &at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2415)
& && && && &at android.app.ActivityThread.access$800(ActivityThread.java:166)
& && && && &at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1336)
& && && && &at android.os.Handler.dispatchMessage(Handler.java:110)
& && && && &at android.os.Looper.loop(Looper.java:193)
& && && && &at android.app.ActivityThread.main(ActivityThread.java:5353)
& && && && &at java.lang.reflect.Method.invokeNative(Native Method)
& && && && &at java.lang.reflect.Method.invoke(Method.java:515)
& && && && &at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:830)
& && && && &at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:646)
& && && && &at dalvik.system.NativeStart.main(Native Method)
本帖最后由 fruitranger 于
00:06 编辑
这跟调用顺序一点关系都没有。
这明明是因为JNI找不到方法好不好。
技术居然推荐大家用eclipse,能不能更加搞笑一点。现在还有人在eclipse上奋战android啊?
崩溃的原因是android studio的so库导入方法和eclipse是不一致的,eclipse是你直接把所有的so丢到libs里去。但是androidstudio是不行的!!!
弄一个文件夹so/armeabi,把所有的so全部放进去。结构就是so/armeabi/a.so,b.so,c.so
然后压缩这个文件夹成为so.jar,你应该知道的jar其实就是zip格式。所以别问我怎么压缩的。。
然后把so.jar放到libs目录下。sync gradle,然后build就行了。
用AndroidStudio的话 .so 文件要放在src/main/jniLibs/armeabi 下面,
按照这个目录放进去成功了,能运行了,不再提示那个错误
哪里可以下载3.2版本的?官方不提供了啊
我找到解决办法了,很简单,在jnilibs新建一个armeabi-v7a目录,然后把那个so文件重新复制一份进去
使用该方法解决!亲测可行&
亲测可行。&
使用该方法解决&
本帖最后由 茄子河区小姐 于
12:59 编辑
这个问题 目前碰到, 有4个原因:
1. SDKInitializer 方法执行的位置不对&&
2. so 文件 没有放到 jniLibs 下(并且&&armeabi& &armeabi-v7a&&mips x86 都要放一份)
& && & 不过即使 都放了 一份也不能保证 模拟器是 没有问题, 真机 目前 测试没有发现问题。
3. 是一个最隐秘,也是比较恶心的问题:
& &&&相应功能的开发资源的时候,你可能选择
基础地图& &or&&基础地图 + 计算 工具&&or 基础地图+ 定位功能 + 计算工具,
不同组合下载下来的,通常 都已 两个文件,分别是:
BaiduLBS_Android.jar
libBaiduMapSDK_v3_4_0_X.so (X 代表 0&&1 2 .....)
不同组合 的这个两个文件 都不同( 看起来jar 是同名) ,
如果你把 基础地图 的 jar& &+&&(基础地图 + 计算 工具) 的 sdk . so ,组合编译,就会出现上述问题
4. 模拟器运行 (即使 armeabi& &armeabi-v7a&&mips x86 放一份) 也无法解决, @百度&&这个你们得看看吧??
& & 无奈只有:
& && && &if (!&generic&.equalsIgnoreCase(Build.BRAND)) {
& && && && &SDKInitializer.initialize(getApplicationContext());
建议还是检查一下工程的配置 ~ 还有目前我们官方建议的开发工具是 eclipse&&别的开发工具目前我们还不能给出您更多的技术支持&&请谅解&&谢谢 !& &
能不能帮忙提供一个 复现问题的简单 demo&&这边我们能够快速定位问题 谢谢 ~&&...
可以 我用的是android studio 可以么?
首先对吐槽表示很赞成。
但是我试过这个方法,依然不行
call stack是这样的:
so库你放哪里都不要紧。关键是,你gradle脚本有做相应的配置吗?
本帖最后由 fruitranger 于
15:42 编辑
首先对吐槽表示很赞成。
但是我试过这个方法,依然不行
call stack是这样的:
肯定是你的方法不对。我就没遇到这个问题。
最新的SDK,最新的AndroidStudio.
你直接把二进制文件放进去。。立即就报错。找不到so。不信的话,你可以把你的包解开
你会发现你找不到.so库,因为gradle打包的时候会把你的so文件夹给舍弃掉。
用AndroidStudio的话 .so 文件要放在src/main/jniLibs/armeabi 下面,
建议还是检查一下工程的配置 ~ 还有目前我们官方建议的开发工具是 eclipse&&别的开发工具目前我们还不能给 ...
你好.错误信如下: 软件编译已经通过.在运行出现这个错误
java.lang.UnsatisfiedLinkError: Native method not found: com.monmemcache.JNICommonMemCache.Create)I
& && && && &at com.monmemcache.JNICommonMemCache.Create(Native Method)
& && && && &at com.monmemcache.a.a(Unknown Source)
& && && && &at com.api.c.c.b(Unknown Source)
& && && && &at com.baidu.mapapi.a.c(Unknown Source)
& && && && &at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
& && && && &at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
是不是这个 SDKInitializer 方法执行的位置不对&&这个要在 setcontentview 之前
是不是这个 SDKInitializer 方法执行的位置不对&&这个要在 setcontentview 之前
你好,我检查了一下 .顺序没问题&&
SDKInitializer.initialize(getApplicationContext());
& && &&&setContentView(R.layout.baidu_map);
& && &&&mMapView = (MapView) findViewById(R.id.bmapView);
能不能帮忙提供一个 复现问题的简单 demo&&这边我们能够快速定位问题 谢谢 ~
哦 抱歉&&目前我们只是针对eclipse的& &别的开发工具理论上应该都是可以的&&但是我们还没有针对这些做严格的测试,所以 目前没法做更多的技术支持&&请谅解 ~&&建议你也使用eclipse吧 ~&&
这跟调用顺序一点关系都没有。
这明明是因为JNI找不到方法好不好。
技术居然推荐大家用eclipse,能不能更加 ...
首先对吐槽表示很赞成。
但是我试过这个方法,依然不行
call stack是这样的:
java.lang.UnsatisfiedLinkError: Native method not found: com.monmemcache.JNICommonMemCache.Create:()I
& && && && &at com.monmemcache.JNICommonMemCache.Create(Native Method)
& && && && &at com.monmemcache.a.a(Unknown Source)
& && && && &at com.api.b.c.b(Unknown Source)
& && && && &at com.baidu.mapapi.a.c(Unknown Source)
& && && && &at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
& && && && &at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
可以看到一直到com.monmemcache.a.a都是没问题的,所以so文件应该被载入了,是么?
另外其实android studio载入so有另一种方法,sample project里面是把so文件放在src/main/jniLibs/...里面,可以正常使用。
非常怀疑是sdk问题,这个帖子提到3.3不行3.2可以,求3.2下载
so库你放哪里都不要紧。关键是,你gradle脚本有做相应的配置吗?
换成了3.2版本的,可以了
我一直觉得是sdk问题!我昨晚将sdk最新导进去就出现这个问题,而3.2的就可以用!
楼主,你问题解决了吗?
换成了3.2版本的,可以了
楼主,我也出现了这个问题,但是我找不到3.2的下载地址,你能共享给我一个么,十分感谢!
哪里可以下载3.2版本的?官方不提供了啊
E://error.png
3.2还是一样啊
(22.48 KB, 下载次数: 7)
14:53 上传
建议还是检查一下工程的配置 ~ 还有目前我们官方建议的开发工具是 eclipse&&别的开发工具目前我们还不能给 ...
你好!我是用eclipse开发的,语句位置也是按照官方教程来的,请问还有什么其他可能的原因导致了这个错误呢?
用AndroidStudio的话 .so 文件要放在src/main/jniLibs/armeabi 下面,
这层说得对,然后就是记得去project structure中加载jar包
你好!我是用eclipse开发的,语句位置也是按照官方教程来的,请问还有什么其他可能的原因导致了这个错误 ...
对啊 技术 我的也有这样的问题?为什么呢
首先对吐槽表示很赞成。
但是我试过这个方法,依然不行
call stack是这样的:
实测在真机上这个方法可行,但在模拟机上不行&&求解啊 还有 百度的技术能不能专业一点,as正式版都发布多久了,还推荐eclipse
实测在真机上这个方法可行,但在模拟机上不行&&求解啊 还有 百度的技术能不能专业一点,as正式版都发布多 ...
多谢反馈,下次版本会进行AS的更新
这个问题 目前碰到, 有三个原因:
1. SDKInitializer 方法执行的位置不对&&
2. so 文件 没有放到 jniLibs&&...
亲 我好像也遇到这种问题了 你解决好了吗
亲 我好像也遇到这种问题了 你解决好了吗
我提到 的 四种情况, 我都遇到了, 不知道你 属于哪一种?还是新的问题
Powered by2016年4月 移动开发大版内专家分月排行榜第二
2017年8月 移动开发大版内专家分月排行榜第三2016年7月 移动开发大版内专家分月排行榜第三2015年12月 移动开发大版内专家分月排行榜第三
2016年4月 移动开发大版内专家分月排行榜第二
2017年8月 移动开发大版内专家分月排行榜第三2016年7月 移动开发大版内专家分月排行榜第三2015年12月 移动开发大版内专家分月排行榜第三
2016年4月 移动开发大版内专家分月排行榜第二
2017年8月 移动开发大版内专家分月排行榜第三2016年7月 移动开发大版内专家分月排行榜第三2015年12月 移动开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。}

我要回帖

更多关于 android studio 运行 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信