{ "id": "82246", "key": "TIMOB-5964", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2013-05-23T18:55:31.000+0000", "created": "2011-11-02T12:49:15.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "core", "exalture" ], "versions": [ { "id": "11570", "description": "", "name": "Release 1.7.2", "archived": true, "released": true, "releaseDate": "2011-07-21" }, { "id": "11971", "description": "iOS5 and select Android fixes", "name": "Release 1.7.3", "archived": true, "released": true, "releaseDate": "2011-10-18" }, { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [], "assignee": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "updated": "2017-03-28T17:15:10.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "h4.Issue\r\nAs the Android OS divides the available screen densities into three groups, high, medium, and low, We can specify image resources to use per density by placing them in an android/images/density folder, as in:\r\n\r\nh6.It will work ...\r\nandroid/images/high/button.png\r\nandroid/images/medium/button.png\r\nandroid/images/low/button.png\r\n\r\nh6.But if we put numbers at the beginning of the image names it won't be whether parsed nor displayed.\r\n\r\n\r\nh6.It won't work ...\r\nandroid/images/high/1button.png\r\nandroid/images/medium/1button.png\r\nandroid/images/low/1button.png\r\n\r\nh6.Wiki Document reference\r\nhttp://wiki.appcelerator.org/display/guides/Using+density-specific+resources+on+Android\r\n\r\nh6.Steps to reproduce\r\n1.) Unzip resources and throw it to a Studio project\r\n2.) Run without any number on images names (app will show a button according screen density)\r\n3.) Rename distinct images names under each density folder, CLEAN , REBUILD. (console throws an issue described below)\r\n\r\nh6.Project Resources\r\nProject resources have been bundled - attached ZIP file to reproduce quicker - resources.zip\r\n\r\nh6.Tested on\r\nSamsung Galaxy Fit Android v2.2.1 & Android Emulator v2.2\r\n\r\nh6.Repro sequence \r\n{code:title=app.js}\r\n// this sets the background color of the master UIView (when there are no windows/tab groups on it)\r\nTitanium.UI.setBackgroundColor('#000');\r\n\r\n// create tab group\r\nvar tabGroup = Titanium.UI.createTabGroup();\r\n\r\n\r\n//\r\n// create base UI tab and root window\r\n//\r\nvar win1 = Titanium.UI.createWindow({ \r\n title:'Tab 1',\r\n backgroundColor:'#fff'\r\n});\r\nvar tab1 = Titanium.UI.createTab({ \r\n icon:'KS_nav_views.png',\r\n title:'Tab 1',\r\n window:win1\r\n});\r\n\r\nvar myButton = Ti.UI.createButton({\r\n backgroundImage:'images/button.png',//it will be obviously properly displayed \r\n //backgroundImage:'images/1button.png',//it won't be displayed\r\n top:100\r\n});\r\n\r\nwin1.add(myButton);\r\n\r\n//\r\n// create controls tab and root window\r\n//\r\nvar win2 = Titanium.UI.createWindow({ \r\n title:'Tab 2',\r\n backgroundColor:'#fff'\r\n});\r\nvar tab2 = Titanium.UI.createTab({ \r\n icon:'KS_nav_ui.png',\r\n title:'Tab 2',\r\n window:win2\r\n});\r\n\r\nvar label2 = Titanium.UI.createLabel({\r\n\tcolor:'#999',\r\n\ttext:'I am Window 2',\r\n\tfont:{fontSize:20,fontFamily:'Helvetica Neue'},\r\n\ttextAlign:'center',\r\n\twidth:'auto'\r\n});\r\n\r\nwin2.add(label2);\r\n\r\n//\r\n// add tabs\r\n//\r\ntabGroup.addTab(tab1); \r\ntabGroup.addTab(tab2); \r\n\r\n\r\n// open tab group\r\ntabGroup.open();\r\n{code}\r\n\r\nh6.Console output - 1.7.3\r\n{noformat}\r\n[INFO] logfile = /Users/egomez/Documents/Titanium Studio Workspace/T10800/build.log\r\n[DEBUG] /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/builder.py install T10800 /Users/egomez/Documents/android-sdk-mac_x86 /Users/egomez/Documents/Titanium Studio Workspace/T10800 com.appc.testx 6\r\n[INFO] Titanium SDK version: 1.7.3 (10/17/11 13:44 dcf4257)\r\n[DEBUG] Waiting for device to be ready ...\r\n[TRACE] adb devices returned 1 devices/emulators\r\n[DEBUG] Device connected... (waited 0 seconds)\r\n[DEBUG] waited 0.019108 seconds on emulator to get ready\r\n[DEBUG] /Users/egomez/Documents/android-sdk-mac_x86/platform-tools/adb -d shell ls /data/app/com.appc.testx*.apk\r\n[DEBUG] com.appc.testx installed? False\r\n[INFO] Copying project resources..\r\n[INFO] Tiapp.xml unchanged, skipping class generation\r\n[DEBUG] detected module analytics, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-analytics.jar\r\n[DEBUG] detected module android, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-android.jar\r\n[DEBUG] adding required library: titanium.jar\r\n[DEBUG] adding required library: ti-commons-codec-1.3.jar\r\n[DEBUG] adding required library: smalljs.jar\r\n[DEBUG] adding required library: jaxen-1.1.1.jar\r\n[DEBUG] detected module ui, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-ui.jar\r\n[DEBUG] detected module app, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-app.jar\r\n[DEBUG] detected module api, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-api.jar\r\n[DEBUG] detected module filesystem, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-filesystem.jar\r\n[DEBUG] detected module media, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-media.jar\r\n[DEBUG] detected module json, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-json.jar\r\n[DEBUG] detected module locale, path = /Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-locale.jar\r\n[INFO] Compiling Javascript Resources ...\r\n[DEBUG] Processing Android resource drawables\r\n[DEBUG] Detecting modules in /Users/egomez/Documents/Titanium Studio Workspace/T10800/modules\r\n[DEBUG] Detecting modules in /Library/Application Support/Titanium/modules\r\n[DEBUG] Detected module for android: com.codeboxed.imagegallery 0.1 @ /Library/Application Support/Titanium/modules/android/com.codeboxed.imagegallery/0.1\r\n[DEBUG] Detected module for android: com.mwaysolutions.barcode 0.2 @ /Library/Application Support/Titanium/modules/android/com.mwaysolutions.barcode/0.2\r\n[DEBUG] Detected module for android: ti.barcode 1.0 @ /Library/Application Support/Titanium/modules/android/ti.barcode/1.0\r\n[DEBUG] Detected module for android: ti.barcode 1.1 @ /Library/Application Support/Titanium/modules/android/ti.barcode/1.1\r\n[DEBUG] Detected module for android: ti.paypal 1.1 @ /Library/Application Support/Titanium/modules/android/ti.paypal/1.1\r\n[DEBUG] Detected module for android: ti.paypal 1.2 @ /Library/Application Support/Titanium/modules/android/ti.paypal/1.2\r\n[DEBUG] Detected module for android: ti.paypal 1.3 @ /Library/Application Support/Titanium/modules/android/ti.paypal/1.3\r\n[DEBUG] Detected module for android: ti.styledlabel 1.0 @ /Library/Application Support/Titanium/modules/android/ti.styledlabel/1.0\r\n[DEBUG] Detected module for android: ti.urbanairship 1.3 @ /Library/Application Support/Titanium/modules/android/ti.urbanairship/1.3\r\n[DEBUG] Detected module for iphone: com.badanimation 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.badanimation/0.1\r\n[DEBUG] Detected module for iphone: com.bestfitmobile.sound 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.bestfitmobile.sound/0.1\r\n[DEBUG] Detected module for iphone: com.test 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.test/0.1\r\n[DEBUG] Detected module for iphone: info.rborn.modtest 0.1 @ /Library/Application Support/Titanium/modules/iphone/info.rborn.modtest/0.1\r\n[DEBUG] Detected module for iphone: ti.barcode 1.1 @ /Library/Application Support/Titanium/modules/iphone/ti.barcode/1.1\r\n[DEBUG] Detected module for iphone: ti.barcode 1.2 @ /Library/Application Support/Titanium/modules/iphone/ti.barcode/1.2\r\n[DEBUG] Detected module for iphone: ti.charts 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.charts/1.0\r\n[DEBUG] Detected module for iphone: ti.compression 0.1 @ /Library/Application Support/Titanium/modules/iphone/ti.compression/0.1\r\n[DEBUG] Detected module for iphone: ti.gamekit 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.gamekit/1.0\r\n[DEBUG] Detected module for iphone: ti.opengl 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.opengl/1.0\r\n[DEBUG] Detected module for iphone: ti.quicklook 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.quicklook/1.0\r\n[DEBUG] Detected module for iphone: ti.storekit 0.1 @ /Library/Application Support/Titanium/modules/iphone/ti.storekit/0.1\r\n[DEBUG] Detected module for iphone: ti.storekit 1.1 @ /Library/Application Support/Titanium/modules/iphone/ti.storekit/1.1\r\n[DEBUG] Detected module for iphone: ti.styledlabel 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.styledlabel/1.0\r\n[DEBUG] Detected module for iphone: ti.tvout 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.tvout/1.0\r\n[DEBUG] Detected module for iphone: ti.udid 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.udid/1.0\r\n[DEBUG] Detected module for iphone: ti.urbanairship 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.urbanairship/1.0\r\n[DEBUG] found drawable-long-land-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-land-hdpi/default.png\r\n[DEBUG] found drawable-long-land-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-land-ldpi/default.png\r\n[DEBUG] found drawable-long-port-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-port-hdpi/default.png\r\n[DEBUG] found drawable-long-port-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-port-ldpi/default.png\r\n[DEBUG] found drawable-notlong-land-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-land-hdpi/default.png\r\n[DEBUG] found drawable-notlong-land-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-land-ldpi/default.png\r\n[DEBUG] found drawable-notlong-land-mdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-land-mdpi/default.png\r\n[DEBUG] found drawable-notlong-port-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-port-hdpi/default.png\r\n[DEBUG] found drawable-notlong-port-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-port-ldpi/default.png\r\n[DEBUG] found drawable-notlong-port-mdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-port-mdpi/default.png\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/ApplicationStylesheet.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Activity.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800AppInfo.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Application.java to javac build list\r\n[DEBUG] Building Java Sources: \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/ApplicationStylesheet.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Activity.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800AppInfo.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Application.java\"\r\n[DEBUG] javac -encoding utf8 -classpath \"/Users/egomez/Documents/android-sdk-mac_x86/platforms/android-7/android.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-app.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-analytics.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/jaxen-1.1.1.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/titanium.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/ti-commons-codec-1.3.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-api.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/smalljs.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-json.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-media.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-locale.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-filesystem.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-android.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/modules/titanium-ui.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/lib/titanium-verify.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.7.3/android/lib/titanium-debug.jar\" -d \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/bin/classes\" -proc:none -sourcepath \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/src\" -sourcepath \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen\" @/var/folders/14/dk2hb8ls4pxd7fnblv4grxqh0000gn/T/tmp2c4UMh\r\n[ERROR] Error(s) compiling generated Java code\r\n[ERROR] /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java:14: expected\r\n public static final int 1button_28e24fe765=0x7f020000;\r\n ^\r\n/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java:14: expected\r\n public static final int 1button_28e24fe765=0x7f020000;\r\n ^\r\n2 errors\r\n{noformat}\r\n\r\nh6.Console output - 1.8 Ci Build\r\n{noformat}\r\n[INFO] logfile = /Users/egomez/Documents/Titanium Studio Workspace/T10800/build.log\r\n[DEBUG] /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/builder.py simulator T10800 /Users/egomez/Documents/android-sdk-mac_x86 /Users/egomez/Documents/Titanium Studio Workspace/T10800 com.appc.testx 8 HVGA \r\n[INFO] Building T10800 for Android ... one moment\r\n[INFO] Titanium SDK version: 1.8.0 (10/21/11 18:30 e69cc8f...)\r\n[DEBUG] Waiting for device to be ready ...\r\n[TRACE] adb devices returned 2 devices/emulators\r\n[DEBUG] Device connected... (waited 0 seconds)\r\n[DEBUG] waited 0.015738 seconds on emulator to get ready\r\n[DEBUG] /Users/egomez/Documents/android-sdk-mac_x86/platform-tools/adb -e shell ls /data/app/com.appc.testx*.apk\r\n[DEBUG] com.appc.testx installed? True\r\n[INFO] Fastdev server running, deploying in Fastdev mode\r\n[INFO] Copying project resources..\r\n[INFO] Tiapp.xml unchanged, skipping class generation\r\n[DEBUG] detected module analytics, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-analytics.jar\r\n[DEBUG] detected module android, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-android.jar\r\n[DEBUG] adding required library: titanium.jar\r\n[DEBUG] adding required library: ti-commons-codec-1.3.jar\r\n[DEBUG] adding required library: smalljs.jar\r\n[DEBUG] adding required library: jaxen-1.1.1.jar\r\n[DEBUG] detected module ui, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar\r\n[DEBUG] adding required library: android-support-v4.jar\r\n[DEBUG] detected module app, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-app.jar\r\n[DEBUG] detected module api, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-api.jar\r\n[DEBUG] detected module filesystem, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-filesystem.jar\r\n[DEBUG] detected module media, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-media.jar\r\n[DEBUG] detected module json, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-json.jar\r\n[DEBUG] detected module locale, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-locale.jar\r\n[INFO] Force including all modules...\r\n[DEBUG] detected module android.calendar, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-calendar.jar\r\n[DEBUG] detected module media.android, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-media.jar\r\n[DEBUG] detected module database, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-database.jar\r\n[DEBUG] detected module android.optionmenu, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar\r\n[DEBUG] detected module ui.clipboard, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar\r\n[DEBUG] detected module ui.android, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar\r\n[DEBUG] detected module ui.iphone, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar\r\n[DEBUG] detected module ui.activityindicator, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar\r\n[DEBUG] detected module geolocation, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-geolocation.jar\r\n[DEBUG] detected module yahoo, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-yahoo.jar\r\n[DEBUG] detected module network, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-network.jar\r\n[DEBUG] detected module xml, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-xml.jar\r\n[DEBUG] detected module utils, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-utils.jar\r\n[DEBUG] detected module titanium.stream, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/titanium.jar\r\n[DEBUG] detected module titanium, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/titanium.jar\r\n[DEBUG] detected module kroll, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/titanium.jar\r\n[DEBUG] detected module titanium.codec, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/titanium.jar\r\n[DEBUG] detected module accelerometer, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-accelerometer.jar\r\n[DEBUG] detected module facebook, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-facebook.jar\r\n[DEBUG] detected module network.socket, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-network.jar\r\n[DEBUG] detected module contacts, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-contacts.jar\r\n[DEBUG] detected module app.android, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-app.jar\r\n[DEBUG] detected module app.properties, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-app.jar\r\n[DEBUG] detected module android.notificationmanager, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-android.jar\r\n[DEBUG] detected module gesture, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-gesture.jar\r\n[DEBUG] detected module map, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-map.jar\r\n[DEBUG] detected module platform, path = /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-platform.jar\r\n[INFO] Compiling Javascript Resources ...\r\n[DEBUG] Processing Android resource drawables\r\n[DEBUG] Detecting modules in /Users/egomez/Documents/Titanium Studio Workspace/T10800/modules\r\n[DEBUG] Detecting modules in /Library/Application Support/Titanium/modules\r\n[DEBUG] Detected module for android: com.codeboxed.imagegallery 0.1 @ /Library/Application Support/Titanium/modules/android/com.codeboxed.imagegallery/0.1\r\n[DEBUG] Detected module for android: com.mwaysolutions.barcode 0.2 @ /Library/Application Support/Titanium/modules/android/com.mwaysolutions.barcode/0.2\r\n[DEBUG] Detected module for android: ti.barcode 1.0 @ /Library/Application Support/Titanium/modules/android/ti.barcode/1.0\r\n[DEBUG] Detected module for android: ti.barcode 1.1 @ /Library/Application Support/Titanium/modules/android/ti.barcode/1.1\r\n[DEBUG] Detected module for android: ti.omniture 1.0 @ /Library/Application Support/Titanium/modules/android/ti.omniture/1.0\r\n[DEBUG] Detected module for android: ti.paypal 1.1 @ /Library/Application Support/Titanium/modules/android/ti.paypal/1.1\r\n[DEBUG] Detected module for android: ti.paypal 1.2 @ /Library/Application Support/Titanium/modules/android/ti.paypal/1.2\r\n[DEBUG] Detected module for android: ti.paypal 1.3 @ /Library/Application Support/Titanium/modules/android/ti.paypal/1.3\r\n[DEBUG] Detected module for android: ti.styledlabel 1.0 @ /Library/Application Support/Titanium/modules/android/ti.styledlabel/1.0\r\n[DEBUG] Detected module for android: ti.urbanairship 1.3 @ /Library/Application Support/Titanium/modules/android/ti.urbanairship/1.3\r\n[DEBUG] Detected module for iphone: com.badanimation 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.badanimation/0.1\r\n[DEBUG] Detected module for iphone: com.bestfitmobile.sound 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.bestfitmobile.sound/0.1\r\n[DEBUG] Detected module for iphone: com.test 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.test/0.1\r\n[DEBUG] Detected module for iphone: com.udid 0.1 @ /Library/Application Support/Titanium/modules/iphone/com.udid/0.1\r\n[DEBUG] Detected module for iphone: info.rborn.modtest 0.1 @ /Library/Application Support/Titanium/modules/iphone/info.rborn.modtest/0.1\r\n[DEBUG] Detected module for iphone: ti.barcode 1.1 @ /Library/Application Support/Titanium/modules/iphone/ti.barcode/1.1\r\n[DEBUG] Detected module for iphone: ti.barcode 1.2 @ /Library/Application Support/Titanium/modules/iphone/ti.barcode/1.2\r\n[DEBUG] Detected module for iphone: ti.charts 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.charts/1.0\r\n[DEBUG] Detected module for iphone: ti.compression 0.1 @ /Library/Application Support/Titanium/modules/iphone/ti.compression/0.1\r\n[DEBUG] Detected module for iphone: ti.gamekit 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.gamekit/1.0\r\n[DEBUG] Detected module for iphone: ti.omniture 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.omniture/1.0\r\n[DEBUG] Detected module for iphone: ti.opengl 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.opengl/1.0\r\n[DEBUG] Detected module for iphone: ti.quicklook 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.quicklook/1.0\r\n[DEBUG] Detected module for iphone: ti.storekit 0.1 @ /Library/Application Support/Titanium/modules/iphone/ti.storekit/0.1\r\n[DEBUG] Detected module for iphone: ti.storekit 1.1 @ /Library/Application Support/Titanium/modules/iphone/ti.storekit/1.1\r\n[DEBUG] Detected module for iphone: ti.styledlabel 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.styledlabel/1.0\r\n[DEBUG] Detected module for iphone: ti.tvout 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.tvout/1.0\r\n[DEBUG] Detected module for iphone: ti.udid 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.udid/1.0\r\n[DEBUG] Detected module for iphone: ti.urbanairship 1.0 @ /Library/Application Support/Titanium/modules/iphone/ti.urbanairship/1.0\r\n[DEBUG] found drawable-long-land-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-land-hdpi/default.png\r\n[DEBUG] found drawable-long-land-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-land-ldpi/default.png\r\n[DEBUG] found drawable-long-port-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-port-hdpi/default.png\r\n[DEBUG] found drawable-long-port-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-long-port-ldpi/default.png\r\n[DEBUG] found drawable-notlong-land-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-land-hdpi/default.png\r\n[DEBUG] found drawable-notlong-land-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-land-ldpi/default.png\r\n[DEBUG] found drawable-notlong-land-mdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-land-mdpi/default.png\r\n[DEBUG] found drawable-notlong-port-hdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-port-hdpi/default.png\r\n[DEBUG] found drawable-notlong-port-ldpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-port-ldpi/default.png\r\n[DEBUG] found drawable-notlong-port-mdpi splash screen at /Users/egomez/Documents/Titanium Studio Workspace/T10800/Resources/android/images/res-notlong-port-mdpi/default.png\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/ApplicationStylesheet.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Activity.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800AppInfo.java to javac build list\r\n[DEBUG] adding /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Application.java to javac build list\r\n[DEBUG] Building Java Sources: \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/ApplicationStylesheet.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Activity.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800AppInfo.java\" \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/T10800Application.java\"\r\n[DEBUG] javac -encoding utf8 -classpath \"/Users/egomez/Documents/android-sdk-mac_x86/platforms/android-7/android.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-ui.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-map.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-database.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-app.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-media.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-accelerometer.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-calendar.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-locale.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-gesture.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-platform.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/android-support-v4.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/ti-commons-codec-1.3.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-filesystem.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-facebook.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/smalljs.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-yahoo.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-api.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/titanium.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-utils.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-contacts.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-analytics.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-network.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-json.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-geolocation.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-xml.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/modules/titanium-android.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/jaxen-1.1.1.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/lib/titanium-verify.jar:/Library/Application Support/Titanium/mobilesdk/osx/1.8.0.v20111021183017/android/lib/titanium-debug.jar\" -d \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/bin/classes\" -proc:none -sourcepath \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/src\" -sourcepath \"/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen\" @/var/folders/14/dk2hb8ls4pxd7fnblv4grxqh0000gn/T/tmpM2TmSr\r\n[ERROR] Error(s) compiling generated Java code\r\n[ERROR] /Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java:14: expected\r\n public static final int 1button_28e24fe765=0x7f020000;\r\n ^\r\n/Users/egomez/Documents/Titanium Studio Workspace/T10800/build/android/gen/com/appc/testx/R.java:14: expected\r\n public static final int 1button_28e24fe765=0x7f020000;\r\n ^\r\n2 errors\r\n{noformat}\r\n\r\nh3.Work around\r\nDo not use numbers on images names for density folders - Quite smarter, uh?\r\n\r\nh6.Additional info\r\nIf this is something because of design we could just add a note to warn our users in our Wiki document.\r\n\r\nh6.Associated HD ticket\r\nAPP-661243", "attachment": [ { "id": "24000", "filename": "resources.zip", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-11-02T12:49:15.000+0000", "size": 3383595, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: Can't compile if there are numbers at the beginning of images names for density folders", "creator": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "environment": " Product: Mobile\r\n Titanium SDK: Mobile 1.7.2, 1.7.3, 1.8 CI Builds\r\n Platform OS: Android\r\n Platform OS Version: 2.2 G APIs", "comment": { "comments": [ { "id": "249104", "author": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "body": "issue reproduces\n\nTested with\nTitanium Studio, build: 3.0.1.201212181159\nTitanium SDK version: 3.1.0\nAndroid Emulator: Android SDK version: 2.2 ", "updateAuthor": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-26T08:20:25.000+0000", "updated": "2013-04-26T08:20:25.000+0000" }, { "id": "253695", "author": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "body": "This is an Android/Java issue where the resource names are converted to identifiers in a class (R.java) and java doesn't allow identifiers to start with number.", "updateAuthor": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-05-23T18:55:31.000+0000", "updated": "2013-05-23T18:55:31.000+0000" }, { "id": "416010", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue here is not our bug.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-28T17:15:10.000+0000", "updated": "2017-03-28T17:15:10.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }