dalvikvm类找不到错误解决方案
来源:互联网 发布:淘宝举报售假未通过 编辑:程序博客网 时间:2024/05/16 08:34
运行官方的helloworld.smali报错找不到类,好奇怪,经过一番google后才发现,原来要在root权限下才可以执行。
报错:
Dalvik VM unable to locate class 'Helloworld'java.lang.NoClassDefFoundError: Helloworldat dalvik.system.NativeStart.main(Native Method)Caused by: java.lang.ClassNotFoundException: Didn't find class "Helloworld" on path: /data/local/HelloWorld.zip
smali代码
.class public LHelloWorld;#Ye olde hello world application#To assemble and run this on a phone or emulator:##java -jar smali.jar -o classes.dex HelloWorld.smali#zip HelloWorld.zip classes.dex#adb push HelloWorld.zip /data/local#adb shell dalvikvm -cp /data/local/HelloWorld.zip HelloWorld##if you get out of memory type errors when running smali.jar, try#java -Xmx512m -jar smali.jar HelloWorld.smali#instead.super Ljava/lang/Object;.method public static main([Ljava/lang/String;)V .registers 2 sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream; const-stringv1, "Hello World!" invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V return-void.end method
shell脚本
#!/bin/bashjava -jar smali-2.0.3.jar -o classes.dex HelloWorld.smalizip HelloWorld.zip classes.dexadb shell su -c 'chmod 777 /data/local'adb push HelloWorld.zip /data/localadb shell su -c 'dalvikvm -cp /data/local/HelloWorld.zip HelloWorld'
0 0
- dalvikvm类找不到错误解决方案
- dalvikvm
- dalvikvm虚拟机弹出的几种错误
- eclipse报错"错误: 找不到或无法加载主类 jdk1.7"解决方案
- MyEclipse "错误: 找不到或无法加载主类 jdk1.7"解决方案
- 在Windows端安装kafka 提示错误: 找不到或无法加载主类 的解决方案
- 在Windows端安装kafka 提示错误: 找不到或无法加载主类 的解决方案
- eclipse报错"错误: 找不到或无法加载主类 jdk1.7"解决方案
- 找不到AxisAdminServlet类的解决方案
- 64位机器上 DOM 找不到MicrosoftExcelApplication的解决方案及调用检索COM 类工厂中 CLSID 为...错误解决方案
- 找不到可安装的ISAM 错误的解决方案!
- TOMCAT启动时候报找不到工程错误解决方案
- centos运行程序找不到libstdc++.so.6错误解决方案
- Vs3013 SDKDDKVer.h 找不到等错误的解决方案之一
- cvc-elt.1: 找不到元素 'beans' 的声明,错误解决方案
- RadASM资源链接错误RC2104及找不到resource.h解决方案
- RadASM资源链接错误RC2104及找不到resource.h解决方案
- 找不到类方法的错误
- 教你如何修改树莓派的时区和网络对时
- python程序设计:基础1习题
- OpenOffice.org 2.0: Creating a Table of Contents
- seam的Home组件实体引用改名
- 软件设计漫谈之一:什么是软件设计?
- dalvikvm类找不到错误解决方案
- 安卓ExpandableListView嵌套Gridview嵌套用法,与多点触控图片缩放
- JAVA--排序
- 有钱就是不一样
- strits2 csrf portect
- java实现二叉树的添加和中序,前序排列;求二叉树的高度
- ActionBar中的下拉菜单操作
- dijkstra算法
- eclipse取回被覆盖的代码