I click on "Build All" and it Builds... But where is the .apk that i build?
Start in your Documents folder. Look in Documents/Virtuous Ten Studio/Projects/(Project Name)/(Solution Name)/Binary
I click on "Build All" and it Builds... But where is the .apk that i build?
Start in your Documents folder. Look in Documents/Virtuous Ten Studio/Projects/(Project Name)/(Solution Name)/Binary
Really a great piece of software. I like that you guys have plenty of different Java decompilers like Procyon and CFR. I hope you guys will add more like Krakatau and Candle in the future as well so we will have a means to compare and contrast how well the decompilers produce Java code. Do you guys use dex2jar prior to generating Java source code? If so, you guys should take a look at Dare as well http://siis.cse.psu.edu/dare/ and perhaps add that as an option in the future. Perhaps prior to source code generation we can choose the dex to class conversion method. Here is a nice little read on the effectiveness of Dare as a tool to re-target Dalvik byte code to Java byte code http://www.cse.psu.edu/~duo114/pubs/octeau-fse12.pdf
Using 3.6.30.14100, I simply tried decompiling and recompiling an app, and after building it was larger (and doesn't install)... any idea why? 8,259KB in, 11,832KB out, and that's with the zip compression on 9.
Using jre1.8.0_20, newest apktool, the framework-res.apk from my Droid Maxx, "Advanced Editing," and API Level = 4.4 KitKat
A comparison of the original and after building shows everything to be identical except "apktool.yml," which only has a different "apkFileName: xxxxxx.apk"Hm, did you compare the contents of the apks?
Concerning the doesn't install thing... Did you look at the logcat to see what's wrong? Which signing option did you use? Did you uninstall th original apk from your device before trying to install the edited one?
10-16 11:39:16.114 I/LaunchCheckinHandler(995): Displayed com.android.packageinstaller/.InstallAppProgress,wp,ca,239
10-16 11:39:16.115 I/ActivityManager(995): Displayed com.android.packageinstaller/.InstallAppProgress: +239ms
10-16 11:39:16.178 W/ActivityManager(995): No content provider found for permission revoke: file:///storage/emulated/0/Download/com.thinkleft.eightyeightsms.mms-1.apk
10-16 11:39:16.376 I/SFPerfTracer(290): triggers: (rate: 7:190) (compose: 0:14) (post: 0:4) (render: 0:10) (14:2756 frames) (15:17404)
10-16 11:39:16.376 D/SFPerfTracer(290): layers: (4:12) (FocusedStackFrame: 0:147)* (StatusBar: 13:12127) (NavigationBar: 0:136)* (com.android.systemui.ImageWallpaper: 0:102)* (DimLayer: 0:207)* (DimLayer: 0:21) (breathing: 0:4)* (Starting com.android.packageinstaller: 0:40)* (com.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity: 15:57) (com.android.packageinstaller/com.android.packageinstaller.InstallAppProgress: 15:22)
10-16 11:39:16.384 W/ActivityManager(995): No content provider found for permission revoke: file:///storage/emulated/0/Download/com.thinkleft.eightyeightsms.mms-1.apk
10-16 11:39:16.384 I/PackageManager(995): Copying native libraries to /data/app-lib/vmdl1529165273
10-16 11:39:16.774 D/dalvikvm(995): GC_FOR_ALLOC freed 1312K, 14% free 31389K/36424K, paused 156ms, total 156ms
10-16 11:39:17.103 W/PackageParser(995): Exception reading classes.dex in /data/app/vmdl1529165273.tmp
10-16 11:39:17.103 W/PackageParser(995): java.lang.SecurityException: META-INF/MANIFEST.MF has invalid digest for classes.dex in /data/app/vmdl1529165273.tmp
10-16 11:39:17.103 W/PackageParser(995): at java.util.jar.JarVerifier.invalidDigest(JarVerifier.java:141)
10-16 11:39:17.103 W/PackageParser(995): at java.util.jar.JarVerifier.access$100(JarVerifier.java:53)
10-16 11:39:17.103 W/PackageParser(995): at java.util.jar.JarVerifier$VerifierEntry.verify(JarVerifier.java:133)
10-16 11:39:17.103 W/PackageParser(995): at java.util.jar.JarFile$JarFileInputStream.read(JarFile.java:119)
10-16 11:39:17.103 W/PackageParser(995): at java.io.BufferedInputStream.read(BufferedInputStream.java:283)
10-16 11:39:17.103 W/PackageParser(995): at android.content.pm.PackageParser.loadCertificates(PackageParser.java:461)
10-16 11:39:17.103 W/PackageParser(995): at android.content.pm.PackageParser.collectCertificates(PackageParser.java:670)
10-16 11:39:17.103 W/PackageParser(995): at com.android.server.pm.PackageManagerService.installPackageLI(PackageManagerService.java:9019)
10-16 11:39:17.103 W/PackageParser(995): at com.android.server.pm.PackageManagerService.access$2300(PackageManagerService.java:182)
10-16 11:39:17.103 W/PackageParser(995): at com.android.server.pm.PackageManagerService$5.run(PackageManagerService.java:7059)
10-16 11:39:17.103 W/PackageParser(995): at android.os.Handler.handleCallback(Handler.java:733)
10-16 11:39:17.103 W/PackageParser(995): at android.os.Handler.dispatchMessage(Handler.java:95)
10-16 11:39:17.103 W/PackageParser(995): at android.os.Looper.loop(Looper.java:137)
10-16 11:39:17.103 W/PackageParser(995): at android.os.HandlerThread.run(HandlerThread.java:61)
10-16 11:39:17.103 E/PackageParser(995): Package com.thinkleft.eightyeightsms.mms has no certificates at entry classes.dex; ignoring!
10-16 11:39:17.302 D/dalvikvm(995): GC_EXPLICIT freed 3025K, 12% free 33128K/37280K, paused 4ms+29ms, total 188ms
10-16 11:39:17.316 D/InstallAppProgress(8651): Installation error code: -103
10-16 11:39:17.578 I/SFPerfTracer(290): triggers: (rate: 0:17) (1 sw vsyncs) (0 skipped) (16:6331 vsyncs) (18:17446)
10-16 11:39:18.479 I/InstallAppProgress(8651): Finished installing com.thinkleft.eightyeightsms.mms
W: Config flags size > 36. Exceeding bytes: 0xFFFF.
W: Invalid config flags detected: style-v17-ERR0
Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file
Is there any way to add more colors for the color swatches on the side of xml files? Like if we have a custom color reference that we use.
20:52:38.744: [Normal] - ApkTool.DecompileApk: 'Decompiling apk: E7777B.apk'
20:52:38.744: [Debug] - ApkTool.DecompileApk: 'ApkTool args: -Xmx512m -jar "C:\Program Files (x86)\Virtuous Ten Studio\External\ApkTool\apktool_2.0.0b9.jar" decode --no-src --frame-tag G310L --force --output "C:\Users\László\AppData\Local\Temp\64B09C" "C:\Users\László\AppData\Local\Temp\F540F8\E7777B.apk"'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Using Apktool 2.0.0-Beta9 on E7777B.apk'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Loading resource table...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Loading resource table...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Decoding AndroidManifest.xml with resources...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Loading resource table from file: C:\Users\László\apktool\framework\1-G310L.apk'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Loading resource table from file: C:\Users\László\apktool\framework\2-G310L.apk'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Regular manifest package...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Decoding file-resources...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: Cleaning up unclosed ZipFile for archive C:\Users\László\apktool\framework\2-G310L.apk'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: Cleaning up unclosed ZipFile for archive C:\Users\László\apktool\framework\1-G310L.apk'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Decoding values */* XMLs...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Copying raw classes.dex file...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Copying assets and libs...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Copying unknown files/dir...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'ApkTool: I: Copying original files...'
20:53:04.121: [Debug] - ApkTool.DecompileApk: 'Apk decompiled!'
20:53:04.121: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Disassemble dex file'
20:53:04.132: [Normal] - SmaliTool.BakSmali: 'Disassembling file: C:\Users\László\AppData\Local\Temp\64B09C\classes.dex'
20:53:04.132: [Debug] - SmaliTool.BakSmali: 'BakSmali args: -Xmx512m -jar "C:\Program Files (x86)\Virtuous Ten Studio\External\Smali\baksmali-2.0.3.jar" --sequential-labels --api-level 19 --use-locals --output "C:\Users\László\AppData\Local\Temp\64B09C\smali" "C:\Users\László\AppData\Local\Temp\64B09C\classes.dex"'
20:53:10.495: [Debug] - SmaliTool.BakSmali: 'Successfully decompiled file.'
20:53:10.495: [Debug] - BakSmaliModule.ExecuteInternal: 'LGSettings1 -> Disassemble dex file : Deleting classes.dex'
20:53:10.496: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Backup original binary contents'
20:53:16.769: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Generate Java sources'
20:53:16.795: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Cleanup directory'
20:53:16.796: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Copy files'
20:53:22.984: [Debug] - TenProjectViewModel.LoadBackups: 'Found 0 backups for project 'LGSettings1''
20:53:23.399: [Debug] - ResourceManager.LoadAnimationResources: 'No animations.xml available.'
20:53:23.402: [Debug] - ResourceManager.LoadDrawableResources: 'No drawables.xml available.'
21:07:23.840: [Normal] - TenProjectViewModel.BuildProject: 'Building project: LGSettings1'
21:07:23.842: [Debug] - Script.ExecuteScript: 'Got 9 modules to execute'
21:07:23.842: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Assign variable'
21:07:23.842: [Debug] - VariableModule.ExecuteInternal: 'LGSettings1 -> Assign variable : Creating variable 'TmpBuildDir' with value '$(NewTmpPath())''
21:07:23.851: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Copy files'
21:07:32.072: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Assemble smali files'
21:07:32.075: [Normal] - SmaliTool.Smali: 'Compiling folder: C:\Users\László\AppData\Local\Temp\6F16E2\smali'
21:07:32.075: [Debug] - SmaliTool.Smali: 'Smali args: -Xmx512m -jar "C:\Program Files (x86)\Virtuous Ten Studio\External\Smali\smali-2.0.3.jar" --api-level 19 --output "C:\Users\László\AppData\Local\Temp\6F16E2\classes.dex" "C:\Users\László\AppData\Local\Temp\6F16E2\smali"'
21:07:42.776: [Debug] - SmaliTool.Smali: 'Successfully compiled file.'
21:07:43.753: [Normal] - BaseModule.Execute: 'Executing: LGSettings1 -> Compile resources'
21:07:43.757: [Normal] - ApkTool.CompileApk: 'Compiling apk, path: C:\Users\László\AppData\Local\Temp\6F16E2'
21:07:43.757: [Debug] - ApkTool.CompileApk: 'ApkTool args: -Xmx512m -jar "C:\Program Files (x86)\Virtuous Ten Studio\External\ApkTool\apktool_2.0.0b9.jar" build --output "C:\Users\László\AppData\Local\Temp\DD9A6B\B23876.tmp" "C:\Users\László\AppData\Local\Temp\6F16E2"'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: I: Using Apktool 2.0.0-Beta9 on 6F16E2'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: I: Copying classes.dex file...'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: I: Checking whether resources has changed...'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: I: Building resources...'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'accelerometer_summary_off' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'accelerometer_summary_on' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'apn_auth_type_none' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'apn_auth_type_pap_chap' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'background_data_dialog_message' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'background_data_dialog_title' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'background_data_summary' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'bluetooth_disable_onekey_function_message' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu in is it iw ja kk km kn ko ku lt lv mk ml mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'bluetooth_onekey_disable_function_title' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar az bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu hy in is it iw ja ka kk km kn ko ku lt lv mk mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'builtin_keyboard_settings_summary' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'checkbox_notification_same_as_incoming_call' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'configure_input_method' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'data_usage_disable_wifi_limit' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'data_usage_pick_cycle_day' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'data_usage_received_sent' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'hardkeyboard_category' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'internal_memory' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'le_onekey_camera_shutter' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar az bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu hy in is it iw ja ka kk km kn ko ku lt lv mk ml mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'le_onekey_camera_use' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar az bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu hy in is it iw ja ka kk km kn ko ku lt lv mk ml mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'le_onekey_find_me' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar az bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu hy in is it iw ja ka kk km kn ko ku lt lv mk ml mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'le_onekey_findme_use' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar az bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu hy in is it iw ja ka kk km kn ko ku lt lv mk mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'le_onekey_function_notuse' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu in is it iw ja kk km kn ko ku lt lv mk ml mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'le_onekey_function_title' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: am ar az bg bn bs ca cs da de el es es_ES es_US et eu fa fi fl fr fr_CA gl gu hi hr hu hy in is it iw ja ka kk km kn ko ku lt lv mk ml mr ms my nb ne nl pa pl pt pt_BR ro ro_MD ru si sk sl sr sv sw ta te th tr uk uz vi zh_CN zh_HK zh_TW'
(...)
21:09:33.633: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'media_format_desc' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
(...)
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'vibrate_in_silent_title' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_certificate' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_context_menu_change_password' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_context_menu_change_wapi_certificate' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_context_menu_connect' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_context_menu_forget' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_ip_settings_menu_cancel' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_ip_settings_menu_save' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_security_WAPI_CERT' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_security_WAPI_PSK' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_security_short_WAPI_CERT' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_security_short_WAPI_PSK' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_settings_summary' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: pt_PT'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_as_cert' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_cancel_button' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_create_subdir' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_delet_subdir' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_install' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_install_button' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_as_dont_exist' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_as_format_is_wrong' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_as_name_is_empty' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_subdir_create_fail' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_subdir_exist' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_subdir_name_is_empty' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_titlebar' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_user_dont_exist' has no default translation in C:\Users\László\AppDataC:\Users\László\AppData\Local\Temp\6F16E2\res\layout\dialog_title_secondlines.xml:4: error: Error: No resource found that matches the given name (at 'style' with value '@*com.lge.internal:style/DialogWindowTitle.Holo.Light').'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: \Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_user_format_is_wrong' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_mgmt_user_name_is_empty' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_uninstall' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_cert_uninstall_button' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_certification_dont_exist' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: aapt: warning: string 'wifi_wapi_user_cert' has no default translation in C:\Users\László\AppData\Local\Temp\6F16E2\res; found: zh_CN'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\LSZL~1\AppData\Local\Temp\brut_util_Jar_3969215858056416761.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 19, --version-code, 44000033, --version-name, 4.4.33, -F, C:\Users\LSZL~1\AppData\Local\Temp\APKTOOL4992421241703605370.tmp, -I, C:\Users\László\apktool\framework\1-G310L.apk, -I, C:\Users\László\apktool\framework\2-G310L.apk, -S, C:\Users\László\AppData\Local\Temp\6F16E2\res, -M, C:\Users\László\AppData\Local\Temp\6F16E2\AndroidManifest.xml]'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:435)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResources(Androlib.java:363)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:286)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:258)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.cmdBuild(Main.java:236)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.main(Main.java:88)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\LSZL~1\AppData\Local\Temp\brut_util_Jar_3969215858056416761.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 19, --version-code, 44000033, --version-name, 4.4.33, -F, C:\Users\LSZL~1\AppData\Local\Temp\APKTOOL4992421241703605370.tmp, -I, C:\Users\László\apktool\framework\1-G310L.apk, -I, C:\Users\László\apktool\framework\2-G310L.apk, -S, C:\Users\László\AppData\Local\Temp\6F16E2\res, -M, C:\Users\László\AppData\Local\Temp\6F16E2\AndroidManifest.xml]'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:470)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:416)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: ... 5 more'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.common.BrutException: could not exec command: [C:\Users\LSZL~1\AppData\Local\Temp\brut_util_Jar_3969215858056416761.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 19, --version-code, 44000033, --version-name, 4.4.33, -F, C:\Users\LSZL~1\AppData\Local\Temp\APKTOOL4992421241703605370.tmp, -I, C:\Users\László\apktool\framework\1-G310L.apk, -I, C:\Users\László\apktool\framework\2-G310L.apk, -S, C:\Users\László\AppData\Local\Temp\6F16E2\res, -M, C:\Users\László\AppData\Local\Temp\6F16E2\AndroidManifest.xml]'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.util.OS.exec(OS.java:89)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:464)'
21:09:33.634: [Error] - ApkTool.CompileApk: 'ApkTool: ... 6 more'
21:09:33.634: [Debug] - ApkTool.CompileApk: 'ApkTool failed, see log for further details'
21:09:33.634: [Debug] - ApkTool.CompileApk: 'Exitcode: 1'
21:09:33.641: [Error] - ApkToolCompileModule.ExecuteInternal: 'LGSettings1 -> Compile resources : Compiling resource files failed!'
21:09:33.641: [Error] - Script.ExecuteScript: 'Executing LGSettings1 -> Compile resources failed!'
21:09:33.641: [Error] - Script.ExecuteScript: 'Failed module is essential, aborting script execution!'
Virtuous Ten Studio (VTS) is the ultimate solution for the modification of android applications.
This program allows you to manage entire Android projects within an easy to use and familiar environment.
The intended group of users covers anyone from a themer over ROM devs up to the smali gods known for their awesome mods of existing apks.
The modifcation of smali code is one of the biggest features in VTS. You can easily decompile, edit and recompile any apk or jar file.
However, the application is not limited to smali files. You can edit almost any file found inside an apk or jar.
Virtuous Ten Studio is also the official successor to the highly important M10Tools released 2011 by the Virtuous Team.
You can easily edit any m10 file from Sense apps in order to resize or change them.
Additionally VTS brings support for un- and repacking of boot images (boot.img), a job that previously required a cygwin installation with the dsixda kitchen.
Since VTS' own implementation is a native windows solution, which means you don't need dsixda or cygwin anymore.
VTS has been designed to run on Windows, has been in development for nearly two years and has gone through many stages of testing.
Today VTS is a highly respected, multiple purpose Android IDE (Integrated Develoment Environment) suited for all your reverse engineering tasks.
This is only a short summary of all features, a full list of features can be found here.
- Never before seen UI
- Fully featured IDE
- Seamless integration of useful third party tools
- ApkTool
- Smali/Baksmali
- ADB
- Zipalign
- Sign
- dex2jar
- WinMerge
- Remote Theme Injector (RTI)
- many more
- Work with your apks just like having real java code
- Support for apks and framework jars
- Easily keep track of multiple apks/jars with the Solution Explorer
- Manage big projects with ease
- Edit smali code like never before
- Syntax highlighting
- Jumping to smali references (method calls, fields, classes, gotos)
- Help files on almost every smali command and topic
- Connection between smali code and public.xml to expose hex references
- Have a helpful look at the java source of any smali file if needed
- Paste often used smali snippets right from the editor
- Enhanced XML workflow
- Easy navigation in XML documents
- Follow XML resource paths and jump to the source file with a simple click
- Previews of color codes, images and string resources directly in the xml file
- Edit M10 files with great usability
- Support for all Sense versions (3.0, 3.5, 3.6, 4.0, 4.1, 4.5)
- Work with m10 files either with the dedicated M10-Project or via the combined APK-Project
- Decompile m10 images of all Sense versions to create HTC Sense themes
- Quickly analyze the contents with the M10-Structure viewer
- Validate your m10 changes with the syntax checker
- Unimportant m10 parts are greyed out or completely hidden
- Unpack and repack boot images (boot.img)
- Easily edit any content of your boot.img
- Dedicated syntax highlighting for *.rc and *.prop files
- Advanced support for files modes and symlinks
- Native implementation, no need for cygwin or the dsixda kitchen
- Communicate with your device with yet to be seen ease
- Tight integration of most ADB commands
- Push apks or jars easily to any place on your device
- Remote import files to edit them with VTS
- Debug your device with the integrated Logcat-Viewer
- Enhance your workflow with useful additions
- Easily create backups of your projects
- Dedicated compare interface for easy comparision of files, folders or projects
- Hundreds of other awesome features (seriously, you really have to see and try it yourself)
I've had the pleasure of beta testing and writing tuts for vts and I must say that it is the most useful, well put together program for Android that I've ever used.I got that excited that I almost pre jacked when I first used it.
It is simply truly fxxxxng amazing.
Thank you team and testersDiamondback and everyone involved in this project - thank you! I just started learning (this morning) and
I am already pushing out some alpha mods to the lockscreen thanks to your tool!!
It is a great tool, and I will be using it more as I learn more.
Thank you for the effort you put into this for free, it is amazing. Keep it up!VTS has done amazing, meticulous work that has enriched, massively, the android community.
Thank you!
As someone that's been using your tools since they were first available, I give a HUGE thanks.
I have, like duce been innovative with m10 modding. There are probably endless options, through mostly trial and error.
The payoff on the end result is always worth it. I'll be more than happy when your next release is out.I've been using VTS for over 2 months now and it has become the only tool I use. There are tremedous advantages and I'm still finding more. The java source tools are invaluable when working with xmls and smalis. I can now switch between projects with 3 clicks. Great program for modding.This is probably by far the most useful thing I've used on windows lolOhh this is going to be awesome. I'm giddy with excitement. Great job on the app as a whole but with the upcoming m10 editing?
You guys rocked any other editor out of the water. Keep it up :good:Waw.. this project is being developed very fast.... many changes in the software since the last 2 months when I tried it...
Awesome!!!
Thanks alot for the hard work, and great job.I want to give a huge THANKS for the Virtuous Team!
I finally released a working transparent HTC clock widget on One X thanks to the new editor.I'm just glad that there are people out there smart enough to do this stuff! I was seconds away from getting a Samsung.
Thanks everyone for this. I decompiled, made an edit, then recompiled my first skin last night thanks to this tool and my helpful huddle mates and teammates.Great job VTS team and thanks for the many hours of hard work and testing.Thank you very much Diamondback for all the hard work you put into this. You're the man!This is awesome! [..] And again bravo for your help, HTC Sense is much sexier thanks to youJust dropped in to say that Virtuous Ten Studio has been an enriching experience for meThanks so much man, its nice to have the dev give a direct and clear response.
Chocolate Orange by Mr Hofs
MagioROM by grinder19
Orio One by H89P
Scratched Sense Theme by ViNOK16Bit
Sense Keyboard Themes by Guich
Tapatalk 4 Pro / Free Themes (RTI) by Whiskey103
ViperOne by Turge (Team Venom)
ViperXL by Turge (Team Venom)
ViperX Themes by fisha21 (Team Venom)
XDA Premium App Themes (RTI) by Whiskey103
You can find a regularly updated changelog (which also includes features of upcoming versions) right here.
Dunc001 and fisha21 created a set of articles covering the most important new features. Here's the list so far:
What's new in 3.4.28
What's new in 2.9.12
What's new in 2.6.12
What's new in 2.3.27
What's new in 2.2.11
What's new in 2.1.19
If you are about to make a new post in this thread asking for help because you got an issue, please make sure to check the FAQs here first.
If you still need help, please include all the required information listed under the "Something else went wrong" section.
I can't help you if you forget to provide these information.
If you got any issues feel free to ask here while adhering to the guidelines above.
I am also usually available on IRC, channel #vts-dev on Freenode. If I don't immediately answer you, stick around for a while and make sure to mention my name so I get a notification.
My team and I spent a lot of time on writing detailed and comprehensive guides and tutorials about VTS.
They cover a wide range of topics, from a total beginner level up to complex topics like creating your own HTC Sense skins.
You can find the guides on my website:
Need help with M10 mods? Have a look at this thread. (no requests please)
The downloads, tutorials and many more resources can be found on the dedicated VTS website
http://www.virtuous-ten-studio.com/