[Q] Where is apktool for Android L Preview? - Nexus 5 Q&A, Help & Troubleshooting

Apktool v2.0.0-Beta9 not works with Android L Preview.
I need apktool for Android L Preview.

osebee said:
Apktool v2.0.0-Beta9 not works with Android L Preview.
I need apktool for Android L Preview.
Click to expand...
Click to collapse
and i need a hot meatball sub with lots of extra cheese..

Hi
osebee said:
Apktool v2.0.0-Beta9 not works with Android L Preview.
I need apktool for Android L Preview.
Click to expand...
Click to collapse
Waiting for this too, could not get Beta9 working.
Regards
Phil

osebee said:
Apktool v2.0.0-Beta9 not works with Android L Preview.
I need apktool for Android L Preview.
Click to expand...
Click to collapse
Android L came out just a day ago. Who do think the devs are, robots??

Hi
tangosierra_ said:
Android L came out just a day ago. Who do think the devs are, robots??
Click to expand...
Click to collapse
Well normally you need these sorts of tools to aid development. The release of Android L is for us developers to use, break, fix and investigate what this version is all about and these tools are all part of that.
This release wasn't just put together yesterday either. I did say I was waiting for it, no was berating the developers here. Nice to see this place is as friendly as ever.
Regards
Phil

The developer preview is to give a snapshot insight into the next OS for app developers, so they can start to test their apps, see how the OS works and get an idea of how the UI looks and can be interfaced with.
The preview is just that, a preview.
Tools like apk tool etc, are created by people who are members of xda and the such like. We're not really it's target audience as ROM developers or app decompilers, or themers.
The preview was released yesterday and thats what allows us as a community to start working on these things ahead of time. We cannot work on them before the pre release, which is why tools like apk tool may take a while to start working. As mentioned above, they are not robots.
Most of the people here flashing 5.0 really shouln't be. There is a lot of lack of knowledge floating bout here and its starting to get out of control with the crazy "want" requests

Hi
rootSU said:
The developer preview is to give a snapshot insight into the next OS for app developers, so they can start to test their apps, see how the OS works and get an idea of how the UI looks and can be interfaced with.
The preview is just that, a preview.
Tools like apk tool etc, are created by people who are members of xda and the such like. We're not really it's target audience as ROM developers or app decompilers, or themers.
The preview was released yesterday and thats what allows us as a community to start working on these things ahead of time. We cannot work on them before the pre release, which is why tools like apk tool may take a while to start working. As mentioned above, they are not robots.
Most of the people here flashing 5.0 really shouln't be. There is a lot of lack of knowledge floating bout here and its starting to get out of control with the crazy "want" requests
Click to expand...
Click to collapse
I am a developer for Android, I wasn't aware apktool was done outside of Google, and I wasn't chasing anyone either. Also it doesn't take a preview release of Android for things to get out of hand around here either
Regards
Phil

PhilipL said:
Hi
I am a developer for Android, I wasn't aware apktool was done outside of Google, and I wasn't chasing anyone either. Also it doesn't take a preview release of Android for things to get out of hand around here either
Regards
Phil
Click to expand...
Click to collapse
I wasn't replying to you specifically. Just generally.
This place is mental all the time
Sent from my Nexus 5 using Tapatalk

PhilipL said:
Hi
I am a developer for Android, I wasn't aware apktool was done outside of Google, and I wasn't chasing anyone either. Also it doesn't take a preview release of Android for things to get out of hand around here either
Regards
Phil
Click to expand...
Click to collapse
Its not a part of Android by any measure, unless you count smali which is in AOSP (external/smali). I, like most users here, wanted to play first before working. I've had my fun with flashing L, and I'll get down to investigating the problems with Apktool.

There is already a thread regarding Android L discussion/questions HERE Please continue there and Search a bit before opening a thread, Closed..

Related

I want to team up to develop android apps !! Anyone interested Can JOIN

Im new to application development (for android), (im a noob.. fr now ;-) ) So i thought it would be good if i team up with a experienced group or developers. Im ready to work for you(whoever is willing to recruit me first)
Wht i know
-photoshop
-flash
-dreamweaver
-maya
-c/c++ (theoritically strong)
- little java
Thanks
jenod said:
Im new to application development (for android), (im a noob.. fr now ;-) ) So i thought it would be good if i team up with a experienced group or developers. Im ready to work for you(whoever is willing to recruit me first)
Wht i know
-photoshop
-flash
-dreamweaver
-maya
-c/c++ (theoritically strong)
- little java
Thanks
Click to expand...
Click to collapse
I'm in the same situation
- C/C++
- SQL
- Java
Would be helpful if you also included the types of programs you were interested in working on.
Good idea
Its a good idea if we all freshers hook up together. wht you say? and after that we will get some experienced developer to lead us
RoboPhred said:
Would be helpful if you also included the types of programs you were interested in working on.
Click to expand...
Click to collapse
For android always java is best(according to the arcticles i read) so obviously JAVA
I know an app I would pay for is one that could control the video functions of a PS3 with my phone. I would think it is possible since the the PS3 remote uses bluetooth, but I'm not a developer so it might not be possible.
I don't know if you've done this already but google provides all the sdk material on their android developers site. They also give instructions on how to get started using the sdk. Pretty much everything seems to be built on java. Have fun!
Google provides almost all the tutorials and instructions you could ever need to begin developing.
Sent from my HERO200 using XDA App
yea you should start at http://developer.android.com/index.html if you know java you should be good to go after reading and doing the tutorials
Thanks
I already read those things. Anyway thanks for your support and encouragment. and im now done with
->installed eclipse
->installed android sdk
->connected both eclipse and android sdk
-> now reading a book on how to develop android apps(in chapter 3 now)
All i need
-> some good friends(those who like to develop android apps,its okay if you are noobs)
->One experienced developer to guide me [this is optional ;-)]
jenod said:
Im new to application development (for android), (im a noob.. fr now ;-) ) So i thought it would be good if i team up with a experienced group or developers. Im ready to work for you(whoever is willing to recruit me first)
Wht i know
-photoshop
-flash
-dreamweaver
-maya
-c/c++ (theoritically strong)
- little java
Thanks
Click to expand...
Click to collapse
HAHA...pretty much me too. Been debating about getting started for just over a year now. (Fireworks, Dreamweaver, Flash, Actionscript3, HTML, javascript, ~coldfusion, ~php, learning C#, can read VB, etc.)
Coming at this from a designing for training view. Been 15 yrs in technical training and looking to learn more. I got a few project ideas already and two things I really want...(which is what I am using for motivation)
As for the google tutorials...hello worlds really don't get you very far and I have looked out on web for other tuts. They all seem to have issues though...
Would appreciate feedback on the following....
-- This site/tut seems to 'assume' a whole lot and the program doesn't even work:
=== http://androidcore.com/android-programming-tutorials/182-fancy-listviews-part-one.html
(this one seems to not be showing any errors in SDK [it was first time, but not after restart] but it force closes in my emulator every time)
--This site/tut looked a bit more promising but is also has stuff that doesn't seem to work:
=== http://androidwizard.net/2010/05/create-a-context-menu-on-top-of-a-listview/
(no such thing as a OnPopulateContextMenuListener according to SDK and google site, switch(aItem.getId()) is not a supported method according to SDK, .getItem(menuInfo.position) cannot be resolved...all things a newb is at a loss to fix)
So...I am actually looking either for better tuts that get more in depth than hello world or someone from those sites that I can correspond with (as a trainer my OCD is really bothered by missing info in what look like the right kind of tut.)
Anyway...jenod...if you get some newbs together to work on stuff...I'd be interested.
Thanks for your feedback.. wil surely PM u if i get some(i mean developers)..
(why) does Android
Know what would be totally awesome? If someone like (why the lucky stiff) wrote something poigniant, beautiful and easy-to-follow to lead someone into Android app development! Something that reads almost like his Poigniant Guide to Ruby or like Chris Pine's Learn to Program.
Ya I have just started in android development. I have had many years of experience in all sorts of languages java, perl, python, c++, c#, and c. I also have a start on one project that would be great to have a group of people to work together with. I am very interested with this. Hope this works out, shoot me a PM if you want.
Hey guys!
awesome idea, i study informatics in second year now and iam just done with my JAVA lessons. Maybe i could help u, cuz i want to learn programming apps for andoid in my holiday too.
I also have an Idea for an app.
So PM me if u still need some help.
mfg X
Please PM if you would like to make a team, I too am interested and have multiple ideas for apps that can be made and released quickly
Thanks
I have to really thank you ppl for your piceless support.
Interested ppl you can PM me your Personal info(ur name,age,interests and wht u know).
Thanks
jenod said:
I have to really thank you ppl for your piceless support.
Interested ppl you can PM me your Personal info(ur name,age,interests and wht u know).
Thanks
Click to expand...
Click to collapse
PM'd, any suggestions for apps to make as our starting point?
Hey idk if you all have seen this yet, but it is worth checking out. Google has a free software developing tool in beta at the site http:// appinventor .googlelabs .com
The beta requires an invite much like google voice but it looks to have some potential.
(type the url into the internet, I had to add spaces because I cannot post urls yet)
Sent from my HERO200 using XDA App
Shadomastr said:
Hey idk if you all have seen this yet, but it is worth checking out. Google has a free software developing tool in beta at the site http:// appinventor .googlelabs .com
The beta requires an invite much like google voice but it looks to have some potential.
(type the url into the internet, I had to add spaces because I cannot post urls yet)
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
It will not be as powerful as straight coding. It is meant to allow people to make little apps for themselves. One review I read even indicated that inventor apps will not be allowed in market.
(This is all early speculation, but hey it is what I read today as I went ahead and submitted my info for an invite...LOL)
Coming from Macromedia/Adobe...this would be kind of like Captivate is to Flash is to Actionscript. This would be Captivate...simple but simple.
Hey this sounds like a great idea, hope everything works out. We need take over apples app market!
JBlaze -- Evo 4G

[DEV] New Windows Phone 7 UI on Desire

I would like to start an project to port the Windows Phone 7 UI to Android(Including Launcher and some basic utilities like mail/dialer/contacts/music/etc.), not just a theme using LauncherPro or ADW Launcher. Everybody can contribute to this in any way possible. So let the work begin and hope to see your contributions to this one as soon as possible.I will keep updating this thread every day in order to keep things in order. Good Luck!
What do I need?
1) Programmers
2) Designers
3) Beta testers: atomfix, JKshowman, Sellitus, MStott, nickiberli
I have an app inventor account. Don't know how usefull that could be.Any ideas on this?
P.S. Remember all who choose to contribute to this project please P.M me or post what are you willing to do in order to assign task based on your current skills.
MOD EDIT: thread close.
this thread is now here : http://forum.xda-developers.com/showthread.php?t=818607
Reserved for later
Reserved for Download Links
Whilst I agree the Windows Phone 7 UI is intriguing, I don't see how this is possible since WP7 is written in Sliverlight and Android is on Java. It would be a code rewrite rather than a port, but we don't have the source code anyway.
Just my opinion but a home replacement app, themes, and modifying the Android framework so that it behaves more like WP7 is probably the better way to go.
Porting the whole OS might be viable if there is a way to boot it using our own HBOOT bootloader, since it is now possible to alter the partition table on the nand.
Are you thinking of creating something like the zune home app?
*edit* reread op, and can only say, cool idea
Btw I can be a beta tester
Would definitely be up for trying a port here.
Sent from my HTC Desire using XDA App
few days ago I was thinking...
shouldn't we prot windows to Desire?! HD2 has android OS too.
than I thought, why to "downgrade"?!
Okay, it's just a joke.
Would be nice to have a similar UI.
This project is nt only illegal but near impossible, drake do you even know a thing about wp7 for starters during initial setup you have to enter a serial key like with windows, you can only get one with a windows phone! Instant fail, pulsar please delete this thread is just gunna end up with millions of pointless comments
Sent from my HTC Desire using Tapatalk
Will the UI blue dead screen?
I would be happy with a windows phone 7 style launcher where changing icons etc is easy. Tried the launcher pro theme and it was nice and all but would prefer something more complete.
Eph.
I think is a waste of time porting the UI (i dont even believe its possible), on this path the best option is a custom theme on a launcher or a whole new launcher.
however porting a full rom based on WM7 is a g00d idea, as it will give us another option beside running android (as good idea as it is to port iOS).
regarding the legal stuff, seems that there is always someone whining about that, let say this will be an option for those owning a dead WM7 device of buying a cheap one on ebay and then running the software in the desire.
i don't get all these people saying "ITS NOT POSSIBLE OMGZ"
all he wants to do is create a launcher with the Tile-style windows 7 UI
THAT IS COMPLETELY, UTTERLY, FULLY, POSSIBLE UNDER ANDROID and the current SDK.
so i say, go go, the more options the better... that IS the point of android.
SabrWolf said:
i don't get all these people saying "ITS NOT POSSIBLE OMGZ"
all he wants to do is create a launcher with the Tile-style windows 7 UI
THAT IS COMPLETELY, UTTERLY, FULLY, POSSIBLE UNDER ANDROID and the current SDK.
so i say, go go, the more options the better... that IS the point of android.
Click to expand...
Click to collapse
+1
Sent from my HTC Desire using XDA App
Yes ephumuris I started from your idea but I wanted a little more elaborated with some custom apps
SabrWolf said:
i don't get all these people saying "ITS NOT POSSIBLE OMGZ"
all he wants to do is create a launcher with the Tile-style windows 7 UI
THAT IS COMPLETELY, UTTERLY, FULLY, POSSIBLE UNDER ANDROID and the current SDK.
so i say, go go, the more options the better... that IS the point of android.
Click to expand...
Click to collapse
well, that is clearly possible but what I understand from his post is that he wants to *port* the launcher+apps not just make a similar one.
but of course making a launcher is totally possible, although i would follow the path of customizing an existing one.
and just for the record, i agree with you, the more options the better.
YEA!
I think it's an awesome idea. NOT the porting but actually a new launcher. That behaves the same as wp7. Like many others stated it must be near impossible to port the actual thing.
I'm pretty good on the design part 2D graphics and animation. I use photoshop and after effects so if you need animations or any other graphics related item I'm your guy! BTW I do this for a living so I'm good at it.
Best of luck to you!
AndroHero said:
This project is nt only illegal but near impossible, drake do you even know a thing about wp7 for starters during initial setup you have to enter a serial key like with windows, you can only get one with a windows phone! Instant fail, pulsar please delete this thread is just gunna end up with millions of pointless comments
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Well, u better read the op carefly before u start *****ing. NO ONE is talking about porting the WP7 OS, he is just plaining to create a thing that similar to LaunchPro.
Guys, wtf? Such negative attitudes. If you like having zero cutomisation options then go buy an iDevice or a WP 7 device. Critique the OP after he releases an alpha or something.
Also, I agree with Sabrwolf:
SabrWolf said:
i don't get all these people saying "ITS NOT POSSIBLE OMGZ"
all he wants to do is create a launcher with the Tile-style windows 7 UI
THAT IS COMPLETELY, UTTERLY, FULLY, POSSIBLE UNDER ANDROID and the current SDK.
so i say, go go, the more options the better... that IS the point of android.
Click to expand...
Click to collapse
TheRedDrake said:
I would like to start an project to port the Windows Phone 7 UI to Android(Including Launcher and some basic utilities like mail/dialer/contacts/music/etc.), not just a theme using LauncherPro or ADW Launcher. Everybody can contribute to this in any way possible. So let the work begin and hope to see your contributions to this one as soon as possible.I will keep updating this thread every day in order to keep things in order. Good Luck!
What do I need?
1) Programmers
2) Designers
3) Beta testers
P.S. Remember all who choose to contribute to this project please P.M me or post what are you willing to do in order to assign task based on your current skills.
i guess he wants to Port??
Click to expand...
Click to collapse
chinni_bruce said:
TheRedDrake said:
I would like to start an project to port the Windows Phone 7 UI to Android(Including Launcher and some basic utilities like mail/dialer/contacts/music/etc.), not just a theme using LauncherPro or ADW Launcher. Everybody can contribute to this in any way possible. So let the work begin and hope to see your contributions to this one as soon as possible.I will keep updating this thread every day in order to keep things in order. Good Luck!
What do I need?
1) Programmers
2) Designers
3) Beta testers
P.S. Remember all who choose to contribute to this project please P.M me or post what are you willing to do in order to assign task based on your current skills.
i guess he wants to Port??
Click to expand...
Click to collapse
Yes I want to port the UI(Launcher + some Apps) not the ENTIRE os
Click to expand...
Click to collapse

Share your experience about Android Development

If you are an Android Developer can you share your experience about android development? How do you start in Android? What is the first application you had done... thanks!
Greetings onebluemidnight,
You should learn how to program in java, their is great tutorials on the web and maybe on xda,
Then start off with the android hello world tutorial.
Good luck
This is mainly for games, but I highly recommend the framework Cocos2d-x. Made my first game for Android using it
Can't post any links but name is "Boomlings" on Google Play.
Edit: Granted the power of linking!
Cocos2d-x: http://www.cocos2d-x.org/
Boomlings on Google Play: http://play.google.com/store/apps/details?id=com.robtopx.boomlings
Reply To Thread
Jrcon said:
Greetings onebluemidnight,
You should learn how to program in java, their is great tutorials on the web and maybe on xda,
Then start off with the android hello world tutorial.
Good luck
Click to expand...
Click to collapse
Thanks for your response mate!
I don't have problem with java because i used java during my college which is 2 years ago and i am a PHP programmer now
I am using Eclipse with ADT plugin and the great moment for me is that it is like a cakephp (PHP MVC Framework) structure whereas it has a Model->View->Controller
and i am done also with hello world tutorial
Reply To Thread
Zhenmuron said:
This is mainly for games, but I highly recommend the framework Cocos2d-x. Made my first game for Android using it
Can't post any links but name is "Boomlings" on Google Play.
Click to expand...
Click to collapse
Thanks for your response
is that what the Cocos2d-x you are reffering to?
onebluemidnight said:
Thanks for your response
is that what the Cocos2d-x you are reffering to?
Click to expand...
Click to collapse
If u are total noob to android Development...I found a really good Android Tutorial Series on NewBoston http://www.youtube.com/course?list=EC2F07DBCDCC01493A&feature=plcp the guy there teaches in a funny yet interesting manner so you'll never get bored . Once you have advanced and have a little experience dive into the Android Documentation available online...cheers...have an awesome journey .
Reply To Thread
kshark27 said:
If u are total noob to android Development...I found a really good Android Tutorial Series on NewBoston http://www.youtube.com/course?list=EC2F07DBCDCC01493A&feature=plcp the guy there teaches in a funny yet interesting manner so you'll never get bored . Once you have advanced and have a little experience dive into the Android Documentation available online...cheers...have an awesome journey .
Click to expand...
Click to collapse
Thanks for your response
i just saw all the Tutorials on youtube made by NewBoston.. i added him on skype but unfortunately he still not accepting my request haha
Thanks for your support mate!
Cheers!
onebluemidnight said:
Thanks for your response
is that what the Cocos2d-x you are reffering to?
Click to expand...
Click to collapse
Yup that's the one Updated my previous post now that I can link.
Also use cocos2d-x, its great!
onebluemidnight said:
If you are an Android Developer can you share your experience about android development? How do you start in Android? What is the first application you had done... thanks!
Click to expand...
Click to collapse
Hi there,
I am not a big android developer, just wrote 2 simple apps so far. I started learning Java then read an android development book. It took me about 1-2 months for the whole thing. I basically make a simple java number guessing game (the system generates a number and the user tries to match it, higher or lower) and wanted to port it to Android. It turned out to be a little more complicated than I expected since Android was much more object driven than my previous experience taught me.
You can look up my app on the market here :
https://play.google.com/store/apps/details?id=com.danielsarfati.NumberGuessing
I found the "Hello World" app was much to basic to teach me anything, other than getting the whole SDK and dev environment up and running.
Sent from my XT894 running ICS
danifunker said:
Hi there,
I am not a big android developer, just wrote 2 simple apps so far. I started learning Java then read an android development book. It took me about 1-2 months for the whole thing. I basically make a simple java number guessing game (the system generates a number and the user tries to match it, higher or lower) and wanted to port it to Android. It turned out to be a little more complicated than I expected since Android was much more object driven than my previous experience taught me.
You can look up my app on the market here :
https://play.google.com/store/apps/details?id=com.danielsarfati.NumberGuessing
I found the "Hello World" app was much to basic to teach me anything, other than getting the whole SDK and dev environment up and running.
Sent from my XT894 running ICS
Click to expand...
Click to collapse
Hey Daniel Sarfati this was amazing! haha i like it...
Thanks for your advice!
I am in no way a android developer yet im just learning stuff at the moment ... I referred newbostons tutorial its the best as said the hello world app doesn't teach your anything ..I think the best way to learn in go through and understand the source of code of the open source apps
Reply To Thread
speed_bot said:
I am in no way a android developer yet im just learning stuff at the moment ... I referred newbostons tutorial its the best as said the hello world app doesn't teach your anything ..I think the best way to learn in go through and understand the source of code of the open source apps
Click to expand...
Click to collapse
Thanks! i love newboston's tutorial... but now, i am busy with my current project i can't focus on Android Development as of the moment.
Closed
Wrong section

[DEV][Work-In-Progress][C#] Direct Smali to Java converter

DIRECT SMALI TO JAVA CONVERTER​(This is a work-in-progress. Hop in if you can help!)​
Welcome guys!
This project is born because there isn't any reliable way to convert a bunch of smali files into something you can really import into eclipse and compile away. I've lost a few projects in a recent 1 TB HDD crash and man, it wasn't pretty to see I couldn't even get them back with JD-GUI or something. I've done the same with a few .NET projects of mine, so why can't I on Android? you can, but sometimes the tools (JD-GUI or JAD) go nuts and attempting to fix them just gives you a headache so...
Being a smali modder for quite some time, I managed to realize that the entire smali code, if analyzed correctly, it can be converted back to java. We mentally do it when we make smali mods, all I'm attempting to do is to automate the process and make it easier for everyone. Also, it would be really useful to be able to recompile a few Jars and APKs in order to fix device bugs (which is also another reason why I'm working on this).
Some of you would say there is already JD-GUI and JAD, but they're not a real true 1:1 conversion and also most of the times they're not compile-able. Also, There's JEB Android Decompiler but no way I'm gonna pay such a price for something I've been doing mentally and that I can automate with a script made in about a week or a few months. The tool could be great, but the price is too high and my own country's restrictions don't allow me to buy it even if I ever get the money.
The idea here, is to make an app that can translate Smali to Java, directly. Of course, it requires a bit of analysis. It needs to analyze the class directives, the methods and their prologue (parameters, declaration, etc), class annotations and method instructions. So far, I've managed to develop most of the analyzer with a few basic instructions set up for demo purposes.
Of course, I know it needs a bit more work: some variables/instructions don't appear, types are incomplete or missing, etc. But that's why I'm here: I can work on this alone, but, first, it wouldn't be fair. Also, I'm human and by default I have bugs, so I might skip something and make the code go bogus and stuff. And finally, I'd like to request the help of the community. I made this project to see if there's enough attention and contribution from the smart people here, and if there is, I'm gonna give it all to make this project do what it says, 100% error-free.
Note: IT NEEDS .NET FRAMEWORK 3.5. Yeah, and VS 2012. I assume you can make it work with VS2010 or I can make a version soon if there's enough interest, or heck, even Mono as long as it has Linq (I make heavy use of it). The idea is to make a good, open-source parser you can compile even on an arduino with Mono and it will work. But for now, this will have to do. It is my own code and I decided to share it to see if there's interest. If there's enough, I'll do everything I can to provide the tools needed for you guys to help me make this project a reality.
Also, it seems it works with SharpDevelop, so you can compile it under Linux too!
How to contribute:
Source code (active Github): https://github.com/darkguy2008/smali2java
IRC Channel: #smali2java in irc.freenode.net . You can also join us in development chit-chat through web IRC client here.
Fork away!
Well, hoping to attract the attention of you hackers 'round here
- DARKGuy
XDA:DevDB Information
Smali2Java, a Tool/Utility for the Android General
Contributors
darkguy2008
Version Information
Status: Testing
Created 2013-12-31
Last Updated 2014-01-04
Reserved
Thanks for your effort. May I request a small readme or setup guide as I'm generally a Linux user trying this out on my Windows machine?
Sent from my SAMSUNG-SGH-I727 using Tapatalk
This is great, really interested in this, and is the project open source?
robcore said:
Thanks for your effort. May I request a small readme or setup guide as I'm generally a Linux user trying this out on my Windows machine?
Sent from my SAMSUNG-SGH-I727 using Tapatalk
Click to expand...
Click to collapse
Hello!
Oh, sure, here's a small resume but if you need more help don't hesitate to ask
First you need to install Visual Studio 2010 or Visual Studio 2012, I don't know if the express editions work, but they should. Then, if you use VS2010, you need to install the 4.5 .NET Targeting Pack for VS2010 which you can find on the MS website. If you install VS2012, it comes with it preinstalled.
Then, I assume you can double-click the .csproj (project file) and it'll open inside a blank solution that will ask you to save before you can compile it (press F5 to build & run). Also, make sure to edit Program.cs and modify it where it says to edit and put the absolute path of a smali file of your choice (for example, C:\users\you\desktop\someclass.smali). There's no need to put double-backslashes due to the "@" before the string literal.
Also, I think it could also work with .NET 3.5 or 4.0, but I didn't test it as I was hesitant to make something that I could publish on here. Over the next few days I'll keep working on it and keep you guys updated
ricky310711 said:
This is great, really interested in this, and is the project open source?
Click to expand...
Click to collapse
Thanks for your interest! I'm glad and yes! you can download the whole source code and binary from the Download section here in the black top bar over the first post. That's the idea open-source and easy to understand!
darkguy2008 said:
Thanks for your interest! I'm glad and yes! you can download the whole source code and binary from the Download section here in the black top bar over the first post. That's the idea open-source and easy to understand!
Click to expand...
Click to collapse
Thanks will definately check it out when I get home!
Thanks so much, trying it now!
Sent from my SAMSUNG-SGH-I727 using Tapatalk
Alright, I finally learned how to use GitHub (it wasn't that hard... yet, lol), so here's a link for you all to try (it's in the main post, too): https://github.com/darkguy2008/smali2java
Also, I modified the code a bit... removed the whole switch/case stuff for each instruction and changed it to functions. Also, SmaliVM is now the main class where the translation to Java happens. I've also made a "buffer system" because, in smali, you need to process a lot of lines to create one Java line, so every smali line adds up stuff to the buffer (if needed) and it "flushes" on each .line directive. So far, so good.
Fork away and I'm eager to see your pull requests!
darkguy2008 said:
Alright, I finally learned how to use GitHub (it wasn't that hard... yet, lol), so here's a link for you all to try (it's in the main post, too): https://github.com/darkguy2008/smali2java
Also, I modified the code a bit... removed the whole switch/case stuff for each instruction and changed it to functions. Also, SmaliVM is now the main class where the translation to Java happens. I've also made a "buffer system" because, in smali, you need to process a lot of lines to create one Java line, so every smali line adds up stuff to the buffer (if needed) and it "flushes" on each .line directive. So far, so good.
Fork away and I'm eager to see your pull requests!
Click to expand...
Click to collapse
404 not found?
ricky310711 said:
404 not found?
Click to expand...
Click to collapse
Whoops, sorry, fixed! stupid reply box, it ate the "va" in my "java" lol.
It's also corrected in the main post
Very interesting, i can't find a word to say! Congrats man and thanks very much!
http://www.xda-developers.com/andro...onverter-makes-smali-more-developer-friendly/
Good luck with your project
yashade2001 said:
Very interesting, i can't find a word to say! Congrats man and thanks very much!
Click to expand...
Click to collapse
thanks for the support! I'm glad you're interested! any kind of help is welcome
eagleeyetom said:
http://www.xda-developers.com/andro...onverter-makes-smali-more-developer-friendly/
Good luck with your project
Click to expand...
Click to collapse
Oh wow! this is great!! thank you very much!! :laugh::victory: these kind of things really give a lot of motivation to keep projects going! :good: love the review, hehe
I had so much trouble with small files before. I don't really work with them much now. Wish that this was there to help me. Keep it up!
Excellent work man! Confirmed working with SharpDevelop + .NET 4.0 too, 3.5 is not possible since some namespaces used are not available prior to 4.0.
Btw there seems to be a bug in SmaliLine.cs, line 135 where the value 0 supposed to be 1, otherwise keep getting index out of bound error.
Code:
if (sWords.Length < [B][COLOR="Red"]1[/COLOR][/B])
Also i did some modification to the main function, so there is no need to recompile everytime, now i can simply run in in command prompt or with batch file.
Code:
if (args.Length == 0)
{
Console.WriteLine("ERROR: No Input File!");
Environment.Exit(1);
}
String sFile = args[0];
Really hope to see this project get more usable soon. Good Luck!
thehacka1 said:
I had so much trouble with small files before. I don't really work with them much now. Wish that this was there to help me. Keep it up!
Click to expand...
Click to collapse
Me too haha, smali files are a headache... they're kinda easy to understand, but man aren't they harder to read? thanks for the support!
codelover said:
Excellent work man! Confirmed working with SharpDevelop + .NET 4.0 too, 3.5 is not possible since some namespaces used are not available prior to 4.0.
Btw i did some modification to the main function, so there is no need to recompile everytime, now i can simply run in in command prompt or with batch file.
Click to expand...
Click to collapse
Hey man, thanks a lot! It's awesome to know it works cross-platform now don't worry, I just pushed a few commits and lowered the framework version, I assume you can test with 3.5 now.
Also, thanks for the code, I just pushed it to the main repo. I actually refactored a few things, hopefully it's easier to understand and handle now. Also, it now works in a buffer-like way so with some work, it will be able to handle lots of smali instructions in a single Java line as it should be
very interested with this project.. hope it will be a simple to use..
This is awesome! I've been working with MIUI for quite some time now, and their utter lack of source code is both frustrating and difficult to work with. Porting eventually works, but for my current ROM, theirs is based on 4.2.2, where the US version went from 4.1.2 to 4.3. So, it works, but it's still not 100%. I'm going to get set up for this and see what I can do with actual source for some of the screwed frameworks.
As I haven't even downloaded anything yet...how crazy difficult would it be to do a whole .jar or .apk...or ROM using this?
petrukgrinder said:
very interested with this project.. hope it will be a simple to use..
Click to expand...
Click to collapse
Thanks for the support! that's one of the main objectives: it should be
digitalhigh said:
This is awesome! I've been working with MIUI for quite some time now, and their utter lack of source code is both frustrating and difficult to work with. Porting eventually works, but for my current ROM, theirs is based on 4.2.2, where the US version went from 4.1.2 to 4.3. So, it works, but it's still not 100%. I'm going to get set up for this and see what I can do with actual source for some of the screwed frameworks.
As I haven't even downloaded anything yet...how crazy difficult would it be to do a whole .jar or .apk...or ROM using this?
Click to expand...
Click to collapse
Yeah man I feel your pain, I also have the same issue with my ZTE device. Of course the main idea is to be able to get back code from your own APKs-JARs but if it works for fixing bugs or allowing more ports on other devices, awesome.
For now the app isn't even usable, it's a bunch of code which tries to translate maybe two or three smali instructions to java but it's not ready for even a small APK. I assume that the fire test should be trying to convert a whole jar file or two, but it could take maybe a few months for it to do that, depending on how much work the project gets from the community.
hello im also tried to do something like this converter but im stack at "if for etc" also i found this http://forum.xda-developers.com/showthread.php?t=2430413 is very good .
i tried to to talk with developer to help him but no answer yet

[DEVELOPERS NEEDED] Building an application (more details here)

If you have iFunny, you're most likely annoyed or tired by the new update...
So, without further adew, I have an idea that could become a top competitor against iFunny. In fact, I can't tell you many details about this application until I get the first (Alpha) version of this application up and running, so I can get the copyrights of it!
THIS IS NOT A HOMEBREW PROJECT.
This may just be an idea at first, but I am already getting the documents ready to copyright this, and I'm already buying the domain/website for it!
So, with the help of some android developers, we will be competing against iFunny in no time!
If you have any questions or concerns, please feel free to ask or converse freely below! Or, if you are serious about being a developer for my organization, feel free to Skype or Kik me at: dsman444
androidiphonehacker said:
If you have iFunny, you're most likely annoyed or tired by the new update...
So, without further adew, I have an idea that could become a top competitor against iFunny. In fact, I can't tell you many details about this application until I get the first (Alpha) version of this application up and running, so I can get the copyrights of it!
THIS IS NOT A HOMEBREW PROJECT.
This may just be an idea at first, but I am already getting the documents ready to copyright this, and I'm already buying the domain/website for it!
So, with the help of some android developers, we will be competing against iFunny in no time!
If you have any questions or concerns, please feel free to ask or converse freely below! Or, if you are serious about being a developer for my organization, feel free to Skype or Kik me at: dsman444
Click to expand...
Click to collapse
good job, guy!
casabato said:
good job, guy!
Click to expand...
Click to collapse
Thank you
Im willing to test on several different versions of android.
Lgrootnoob said:
Im willing to test on several different versions of android.
Click to expand...
Click to collapse
You seem like you know quite a big deal about android application development, could you be handy with that as well? I mean, sure, I would love for you to test with several different versions of android. But the development team doesn't even have an alpha version of the application available yet.
The main objective first, is to develop the application. I have all of the ideas and portfolio for the application ready. All we have to do now is create it. Could you be of any assistance with developing?
androidiphonehacker said:
You seem like you know quite a big deal about android application development, could you be handy with that as well? I mean, sure, I would love for you to test with several different versions of android. But the development team doesn't even have an alpha version of the application available yet.
The main objective first, is to develop the application. I have all of the ideas and portfolio for the application ready. All we have to do now is create it. Could you be of any assistance with developing?
Click to expand...
Click to collapse
Not really.
Except for dmesg and logcat debug info.
All I can do in coding is Java se stuff.
Lgrootnoob said:
Not really.
Except for dmesg and logcat debug info.
All I can do in coding is Java se stuff.
Click to expand...
Click to collapse
Small update haha. Skype me please? My development team (AndroTech) would be interested in using you for testing/java code development if you would be interested in that as well. My skype is dsman444. I can tell you a lot more about the app we are building there.
androidiphonehacker said:
Small update haha. Skype me please? My development team (AndroTech) would be interested in using you for testing/java code development if you would be interested in that as well. My skype is dsman444. I can tell you a lot more about the app we are building there.
Click to expand...
Click to collapse
Added you as a contact on skype.
Good Job buddy!! i wish you the best luck with the application

Categories

Resources