hello, I am a beginner in customizing apk files. I'm not that smart, sorry
I have only three Chinese apk files decompiled and all found the strings.xml file. I put the strings.xml in the resOverloader folder in my phone. It does not work b.t.w.
Now I have an apk with from Brazil in the Portuguese language called Minhateca.apk.
It is a cloud app from Brazil.
I have with Android Multitool and Baksmali Manager app decompiled but I can not find a strings.xml.
Can anyone help me to find the stings file?
Download attachment for br.com.minhateca.apk
1walter9 said:
hello, I am a beginner in customizing apk files. I'm not that smart, sorry
I have only three Chinese apk files decompiled and all found the strings.xml file. I put the strings.xml in the resOverloader folder in my phone. It does not work b.t.w.
Now I have an apk with from Brazil in the Portuguese language called Minhateca.apk.
It is a cloud app from Brazil.
I have with Android Multitool and Baksmali Manager app decompiled but I can not find a strings.xml.
Can anyone help me to find the stings file?
Download attachment for br.com.minhateca.apk
Click to expand...
Click to collapse
Use advanced apktool by BDFreak .
Strings.xml might be in the res/values folder .
Regards,
AlfasMP
I've just used the advanced apktool and after decompiling I get the following message, I do not know what I should do, could you help me?
Login For: br.com.minhateca.apk
* Log Type: decompiling
* Sign Recorded At: Thu -22-01-2015- 18: 15: 09.71
* Sign Recorded By: Advanced ApkTool v4.1.0 By BDFreak
-------------------------------------------------- ----
W: Could not decode attr value, using Undecoded value Instead: ns =, name = name, value = 0x00000008
Exception in thread "main" java.lang.NullPointerException
at java.io.Writer.write (Unknown Source)
at brut.androlib.res.util.ExtMXSerializer.writeAttributeValue (ExtMXSerializer.java:38)
at org.xmlpull.mxp1_serializer.MXSerializer.attribute (MXSerializer.java:673)
at org.xmlpull.v1.wrapper.classic.XmlSerializerDelegate.attribute (XmlSerializerDelegate.java:106)
atorg.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartTag(StaticXmlSerializerWrapper.java:267)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event (StaticXmlSerializerWrapper.java:211)
brut.androlib.res.decoder.XmlPullStreamDecoder at $ 1.event (XmlPullStreamDecoder.java:83)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode (XmlPullStreamDecoder.java:141)
at brut.androlib.res.decoder.ResStreamDecoderContainer.decode (ResStreamDecoderContainer.java:33)
at brut.androlib.res.decoder.ResFileDecoder.decode (ResFileDecoder.java:114)
at brut.androlib.res.decoder.ResFileDecoder.decode (ResFileDecoder.java:99)
at brut.androlib.res.AndrolibResources.decode (AndrolibResources.java:323)
at brut.androlib.Androlib.decodeResourcesFull (Androlib.java:131)
at brut.androlib.ApkDecoder.decode (ApkDecoder.java:101)
at brut.apktool.Main.cmdDecode (Main.java:165)
at brut.apktool.Main.main (Main.java:81)
-------------------------------------------------- ----
Related
Hi all,
I have a problem, im trying to modify an apk with APK Manager 4.9, i descompile it, i go to projects, i modify the .smali files, i go to the script i select the project with the option 22 and i compile (option 11) and sign (option 12). But the .smali files dont changed. i try to delete de classes.dex in the keep folder, but the changes dont saved in the .smali files. Help please. This .apk is for run on bluestacks.
And sorry for my bad english.
Hi all,
I have a problem, im trying to modify an apk with APK Manager 4.9, i descompile it, i go to projects, i modify the .smali files, i go to the script i select the project with the option 22 and i compile (option 11) and sign (option 12). But the .smali files dont changed. i try to delete de classes.dex in the keep folder, but the changes dont saved in the .smali files. Help please. This .apk is for run on bluestacks.
And sorry for my bad english.
Hi!
Maybe this has been answered before, but I searched for answers everywhere and did not find anything...
I want to extract the name of an application from the APK file.
I have the AndroidManifest.xml and I can decode it.
For the application label I get "ResourceID 0x7f04004a".
In the resources.arsc I find the correct text of the label (verified witk aapt d badging xxx.apk), but the label is the 213th entry, not the 74th (0x4a) one.
I assume that the TypeID (0x04) has an impact, but I just can not figure out how I can get from TypeID 0x04, Index 0x4a to the 213th entry of the arsc file...
I am clearly missing some information here...
Does anybody know the answer to my problem?
Many thanks in advance!
Georg
Hi dear friends
I want to write an app like app cloner
to decompile and recompile I think apktool is best library
Unfurtunatley I'm not android expert and I don't know what package of apktool I need.
I decompile and recompile with apktool using c++ and apktool.jar obtained from apktool site in windows app but I don't know how to use this jar file in my android project code
I write this but i dont know what I missed it partialy decompile apk and throw force close dialog and debugger dont show what the error is
brut.androlib.ApkDecoder decoder=new ApkDecoder();
decoder.setApkFile(new File( arrlist.get(position).app.publicSourceDir));
File out=getApplicationContext().getDir(arrlist.get(position).app.packageName, Context.MODE_PRIVATE);
decoder.setOutDir(out);
decoder.decode();
Any help apperciated
I'm making a program which will extract a Apk and modify some Smali code and again recompile it.
Apk Editor is good but I want the function in my app anybody can help ?