ms1995 / ella-customized Goto Github PK
View Code? Open in Web Editor NEWA customized version of Ella used in the paper `An Empirical Study of Android Test Generation Tools in Industrial Cases`.
A customized version of Ella used in the paper `An Empirical Study of Android Test Generation Tools in Industrial Cases`.
Following the steps in readme.md
./ella.sh s
adb forward tcp:23745 tcp:23745
it raises binding error
error: cannot bind listener: Address already in use
adb reverse
is exactly closed and when I execute adb forward
first, the server can not binding too.
hi, when i execute the comman: ella.sh i , i got the error:
Exception in thread "main" org.jf.util.ExceptionWithContext: /tmp/inputclasses1647275339239588736.dex is not an apk, dex file or odex file.
at org.jf.dexlib2.DexFileFactory.loadDexFile(DexFileFactory.java:116)
at org.jf.dexlib2.DexFileFactory.loadDexFile(DexFileFactory.java:49)
at com.apposcopy.app.App.(App.java:46)
at com.apposcopy.app.App.readApp(App.java:51)
at com.apposcopy.ella.Main.main(Main.java:28)
could you tell me how to resolve the problem, thank you very much! i dont know why it has the error.
Thanks for making mutlidex version of ella.
I have a trouble with building your ella.
Please help me. I put my execution log.
Input:
ant
Output:
BUILD FAILED
/home/kjkpoi/Documents/ella-customized/build.xml:10: The following error occurred while executing this line:
/home/kjkpoi/Documents/ella-customized/runtime/build.xml:21: java.lang.RuntimeException: The executable 'android' is not in the path
at GuessDefaultSettingsTask.findAndroidSDKPath(GuessDefaultSettingsTask.java:46)
at GuessDefaultSettingsTask.execute(GuessDefaultSettingsTask.java:11)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.Target.performTasks(Target.java:470)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.Target.performTasks(Target.java:470)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:834)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Hi,
When I run the ella.sh i command, I receive the following error;
The ella server must be run on 127.0.0.1 (explicitly specified in ella settings)
Standard output and error is redirected to /home/mmm/Documents/SWE599/ella-customized/ella-out/_home_mmm_Documents_SWE599_apks_com.jetstartgames.chess_2.7.9-74_minAPI16(nodpi)_apkmirror.com.apk/log.txt
Exception in thread "main" java.lang.Error: Error occurred while instrumenting. exit code is 1
at com.apposcopy.ella.EllaLauncher.instrument(EllaLauncher.java:259)
at com.apposcopy.ella.EllaLauncher.main(EllaLauncher.java:23)
And the log file reports:
[Fatal Error] stamp_android_manifest2779795146495251942.tmp:1:1: Content is not allowed in prolog.
Exception in thread "main" java.lang.Error: org.xml.sax.SAXParseException; systemId: file:/tmp/stamp_android_manifest2779795146495251942.tmp; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.apposcopy.app.ParseManifest.(ParseManifest.java:63)
at com.apposcopy.app.App.readApp(App.java:54)
at com.apposcopy.ella.Main.main(Main.java:28)
Caused by: org.xml.sax.SAXParseException; systemId: file:/tmp/stamp_android_manifest2779795146495251942.tmp; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:261)
at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
at java.xml/javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:206)
at com.apposcopy.app.ParseManifest.(ParseManifest.java:35)
... 2 more
What may be the issue?
Thanks in advance.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.