Commit Graph

498 Commits

Author SHA1 Message Date
Raphael
62437b9984 Windows SDK: copy SDK Setup.exe at root of SDK.
Also add a source.properties (we'll install it on the vendor/google
script part of the script).

SDK BUG 2173135

Change-Id: Icb0f22a65ffd819bf7b0f48adbec51cbc1243f71
2009-10-14 07:21:26 -07:00
Raphael
40d4b03ee5 Fix Windows SDK build broken by layoutopt change.
Change-Id: I1503487861ef20dead3de62548feea6328e0d60d
2009-10-06 16:43:05 -07:00
Romain Guy
9d489ddff9 Add layoutopt to the SDK.
Change-Id: Idc9b152e2a5abffaa9feb2cf70791d8288cfa1dd
2009-10-05 19:38:40 -07:00
Xavier Ducrohet
2cdd16b77f fix the build
Change-Id: Ica519f7e0adbc9fd48792198221c01da3e27fab8
2009-10-01 12:54:02 -07:00
Xavier Ducrohet
227b8768fa Load default GLE device profiles from the SDK.
Change-Id: Ife64397692912f892ec81af8237ac31914830be9
2009-09-30 23:01:19 -07:00
Xavier Ducrohet
8677a1704e Replace icon template with new style and multiple densities.
The icon in the templates of ADT was medium density only.
I added new densities (high and low), as well as updated to
the new Eclair style. Also added a version for Ant project.

Updated ADT and sdklib to deal with creating new projects
with all 3 icons.

In case of Ant project, this is done only if the icons
are present in the target platforms.

For ADT, this is done only if the project target donut
or later. Older project still have only one icon located
in drawable/

Change-Id: I77069a1e4902ef395d490526aabc40a26e33d4ca
2009-09-30 20:46:00 -07:00
Xavier Ducrohet
c51d184216 Update the project creation (from the command line):
- Make the distinction between the activity class name, manifest entry,
  fully-qualified name, and tested activity for the template place-holders.
  Test activity names now directly contain the full name (including the
  "Test" prefix) instead of the template adding it.
  This is required by the new 'create test-project'

- New action: create test-project
  This requires a path to the main project. It reads the package, activity
  name and target from the main project.
  The activity is read from the manifest and can be in a more complex form
  than previously expected (for instance .subpackage.MyClass, instead of
  simply MyClass). This is what required the re-work the activity related
  template place holders.
  Options:
   -m --main Location path of the project to test, relative to the new
             project [required]
   -n --name Project name
   -p --path Location path of the new project [required]

   Example: for 2 projects MyProject and MyTests located in the same folder,
            calling from their parent folder.

     android create test-project -p MyTests -m ../MyProject

- build.properties now only gets application.package for older targets
  as the new one get it directly from XPath

- Remove AndroidXPathFactory from the anttasks project as it was already
  in sdklib which is a dependency.

- Removed IntelliJ templates for the SDK. We haven't supported them for
  a while, and now that IntelliJ has built-in support for Android, it's
  not that useful anymore.

While there is the command line parameters for 'update test-project'
it's not yet implemented.

Change-Id: I663d4cb7f439bb2abfe866f893e58f4d13aff975
2009-09-27 18:08:00 -07:00
Xavier Ducrohet
1da1bd86b8 Add a new skin to the SDK.
Change-Id: I988a5a4bf372c0f8608facf64314ada1e9ee791e
2009-09-22 13:51:14 -07:00
Xavier Ducrohet
8ffe5c72bb Add 64bit SWT to Mac SDK build.
Change-Id: Ie30153644733d5a22453eea2c66551e4aaa03316
2009-09-15 15:45:19 -07:00
Piotr Gurgul
6edb5a108e Add ant-based code coverage support to Android SDK
Target 'run-tests' launches all the unit tests against the tested project.
Target 'coverage' emma-instruments the tested project's classes,
runs the tests against instrumented classes, collects code coverage data
and extracts it to human-readable form as report.html.
android_test_rules.xml contain additional rules for test projects.
Test projects are auto-recognized by presence of the tested.project.dir
property, which will be auto-generated for tests projects. Temporarily,
please add this property manually to the build.properties file.
Current version is mainly tested with default, android generated test projects.
This version includes also fixing relative to absolute paths for
properties which are most likely to be changed by user in external
property file.
2009-09-09 18:32:03 -07:00
Mike LeBeau
83e2eae3fb Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
This reverts commit 3e83e8bc8b.
2009-08-28 10:42:04 -07:00
Xavier Ducrohet
2328b4f3f5 am 3a92963b: Merge change 22652 into donut
Merge commit '3a92963bf3865330e89b3e7a66b66dd9cfc8792b' into eclair

* commit '3a92963bf3865330e89b3e7a66b66dd9cfc8792b':
  Cleanup SDK packaging: remove alias build files.
2009-08-26 11:41:53 -07:00
Xavier Ducrohet
b908430652 Cleanup SDK packaging: remove alias build files. 2009-08-26 11:23:20 -07:00
Anonymous Coward
978ec5abe1 am 3e83e8bc: Remove SearchableDictionary sample app as it is a demo of third party inclusion in quick search box.
Merge commit '3e83e8bc8b969a993b026dab9d13b99b315d9af0' into eclair

* commit '3e83e8bc8b969a993b026dab9d13b99b315d9af0':
  Remove SearchableDictionary sample app as it is a demo of third party inclusion in quick search box.
2009-08-21 12:47:14 -07:00
Anonymous Coward
3e83e8bc8b Remove SearchableDictionary sample app as it is a demo of third party inclusion in quick search box.
update: remove entry from build.sdk
2009-08-21 12:43:21 -07:00
Raphael
eec015ad14 am 8fccf9eb: mgwz.dll must be packaged next to tools/zipalign.exe in the Windows SDK.
Merge commit '8fccf9eb7c099a42729d0ff4a8a250f73a68c3f9' into eclair

* commit '8fccf9eb7c099a42729d0ff4a8a250f73a68c3f9':
  mgwz.dll must be packaged next to tools/zipalign.exe in the Windows SDK.
2009-08-20 21:46:18 -07:00
Raphael
8fccf9eb7c mgwz.dll must be packaged next to tools/zipalign.exe in the Windows SDK.
BUG 2068812
2009-08-20 21:12:01 -07:00
Xavier Ducrohet
326aa6aaab am 513c2b51: Merge change 21598 into donut
Merge commit '513c2b511627ad743b57af4aa8272788d397697c' into eclair

* commit '513c2b511627ad743b57af4aa8272788d397697c':
  Remove WQVGA skin from SDK
2009-08-18 11:01:32 -07:00
Xavier Ducrohet
85947db31b am 62410fc5: Merge change 21571 into donut
Merge commit '62410fc5a983bd1057622bc51801ad36cd316811' into eclair

* commit '62410fc5a983bd1057622bc51801ad36cd316811':
  Fixed QVGA skin and added WQVGA432 skin.
2009-08-18 11:01:14 -07:00
Xavier Ducrohet
b74479296b am 25ec7998: Add OSGi.jar to the SDK (required by org.eclipse.jface)
Merge commit '25ec799863219bfa1b5b8c71b5033cb450e70918' into eclair

* commit '25ec799863219bfa1b5b8c71b5033cb450e70918':
  Add OSGi.jar to the SDK (required by org.eclipse.jface)
2009-08-18 10:59:10 -07:00
Xavier Ducrohet
363fc3fe40 am e058cf98: Merge change 21234 into donut
Merge commit 'e058cf98bc44cf0492c0eb3da25a61c9419cbdc7' into eclair

* commit 'e058cf98bc44cf0492c0eb3da25a61c9419cbdc7':
  Revamped QVGA skin and new WVGA 800/854 skins
2009-08-18 10:39:09 -07:00
Xavier Ducrohet
49120ffe39 Remove WQVGA skin from SDK 2009-08-17 15:01:10 -07:00
Xavier Ducrohet
e8b2e0aded Fixed QVGA skin and added WQVGA432 skin. 2009-08-17 13:30:29 -07:00
Xavier Ducrohet
25ec799863 Add OSGi.jar to the SDK (required by org.eclipse.jface) 2009-08-14 15:26:33 -07:00
Xavier Ducrohet
c98f3e1a2d Revamped QVGA skin and new WVGA 800/854 skins
BUG: 1944280
2009-08-13 21:02:32 -07:00
Raphael
a501e44af0 am 64c277c2: Merge change 20833 into donut
Merge commit '64c277c24bf52762e36185cc769d1b29233e20d4'

* commit '64c277c24bf52762e36185cc769d1b29233e20d4':
  BUG 1993354 : Add zipalign to SDK
2009-08-12 12:04:50 -07:00
Raphael
69b2b48e07 am a901c3d4: Merge change 20765 into donut
Merge commit 'a901c3d41203e6cbbf5cd72722fcf78f5919feff'

* commit 'a901c3d41203e6cbbf5cd72722fcf78f5919feff':
  BUG 2033924: Add AdbWinUsbApi.dll to prebuilt for Windows SDK
2009-08-11 18:12:30 -07:00
Raphael
f6abec3376 BUG 1993354 : Add zipalign to SDK 2009-08-11 15:37:00 -07:00
Raphael
1620a180c2 BUG 2033924: Add AdbWinUsbApi.dll to prebuilt for Windows SDK 2009-08-11 11:47:30 -07:00
Karl Rosaen
38693ff550 am 7a3e95ae: Add a "Searchable Dictionary" app to the sample apps that demonstrates being a part of global search.
Merge commit '7a3e95aeba5109ef6aa4c9488be9416e7355067c'

* commit '7a3e95aeba5109ef6aa4c9488be9416e7355067c':
  Add a "Searchable Dictionary" app to the sample apps that demonstrates being a part of global search.
2009-08-11 07:33:14 -07:00
Karl Rosaen
7a3e95aeba Add a "Searchable Dictionary" app to the sample apps that demonstrates being a part of global search.
updated: makefile adjusted so app is part of sdk, and the manifest refers to the correct sdk version.

updated: brushed up docs and formatting per feedback.
2009-08-10 10:09:21 -07:00
Raphael
ca76255aba am 1736f2ce: Merge change 20484 into donut
Merge commit '1736f2ce6560a89acc8c21d573da96d76b75ec07'

* commit '1736f2ce6560a89acc8c21d573da96d76b75ec07':
  BUG 2039647 : support customization from calling wrapper script.
2009-08-07 16:03:02 -07:00
Raphael
bd7dfac5a5 BUG 2039647 : support customization from calling wrapper script. 2009-08-07 15:44:33 -07:00
Xavier Ducrohet
bb90a717f2 am 5379e098: Remove section about USB driver as not everything is directly available anymore
Merge commit '5379e0981ebd570faba0dcd13c087f71d856e0f0'

* commit '5379e0981ebd570faba0dcd13c087f71d856e0f0':
  Remove section about USB driver as not everything is directly available anymore
2009-07-30 16:07:37 -07:00
Xavier Ducrohet
5379e0981e Remove section about USB driver as not everything is directly available anymore
See development/host/windows/usb/readme.txt
2009-07-30 14:51:37 -07:00
Xavier Ducrohet
aaa5547c4d am 91e0a8bb: Fix minor typo and duplicated entry in sdk.atree
Merge commit '91e0a8bb9cc1e1478bf65627dc4faeb82ee3825d'

* commit '91e0a8bb9cc1e1478bf65627dc4faeb82ee3825d':
  Fix minor typo and duplicated entry in sdk.atree
2009-07-29 14:47:53 -07:00
Android (Google) Code Review
4568cf1ba4 am 8136f161: Merge change 8885 into donut
Merge commit '8136f1611207c1bb120d7863dda1a6655a1d52be'

* commit '8136f1611207c1bb120d7863dda1a6655a1d52be':
  Add notice file to platform folder.
2009-07-29 14:47:45 -07:00
Xavier Ducrohet
91e0a8bb9c Fix minor typo and duplicated entry in sdk.atree 2009-07-28 16:28:09 -07:00
Xavier Ducrohet
b519db4eed Add notice file to platform folder. 2009-07-28 16:19:23 -07:00
Xavier Ducrohet
9c537d0fd5 am 6675fec4: First pass at a WVGA skin.
Merge commit '6675fec474d86d77947cf68d47dd36e9744b9f14'

* commit '6675fec474d86d77947cf68d47dd36e9744b9f14':
  First pass at a WVGA skin.
2009-07-25 10:10:22 -07:00
Xavier Ducrohet
821c288575 am e0f85e6c: Delete non rotating skins and create a QVGA rotating skin.
Merge commit 'e0f85e6c7379c053cd3ece5bdd934337ff66cd45'

* commit 'e0f85e6c7379c053cd3ece5bdd934337ff66cd45':
  Delete non rotating skins and create a QVGA rotating skin.
2009-07-25 10:10:20 -07:00
Xavier Ducrohet
6675fec474 First pass at a WVGA skin. 2009-07-24 19:23:23 -07:00
Xavier Ducrohet
e0f85e6c73 Delete non rotating skins and create a QVGA rotating skin.
HVGA-P and HVGA-L were redundant with HVGA which supports both orientations.
QVGA-P and QVGA-L has been replaced with QVGA which supports both orientations.
2009-07-24 18:06:05 -07:00
Xavier Ducrohet
22979479fb am f74c1d2f: Add default version files into the SDK for docs/tools/platforms.
Merge commit 'f74c1d2fb76ed6f3a08c76f3c4dc7c783c39383c'

* commit 'f74c1d2fb76ed6f3a08c76f3c4dc7c783c39383c':
  Add default version files into the SDK for docs/tools/platforms.
2009-07-24 12:52:24 -07:00
Android (Google) Code Review
6b92f91fde am d74be2a9: Merge change 8377 into donut
Merge commit 'd74be2a969207c7f3ea91962bf3720d198f7fbc5'

* commit 'd74be2a969207c7f3ea91962bf3720d198f7fbc5':
  Use Apache Commons Compress instead of java.util.zip
2009-07-23 23:58:47 -07:00
Xavier Ducrohet
f74c1d2fb7 Add default version files into the SDK for docs/tools/platforms. 2009-07-23 18:25:41 -07:00
Xavier Ducrohet
797654a452 Use Apache Commons Compress instead of java.util.zip
When the SDK installer unarchives the zip files, it is important to keep
the permissions for executable (Linux/MacOS) or the tools required to
build applications (aapt, aidl, ...) won't work.

Since java.util.zip does not provide support for permissions, we now
use the Apache Commons Compress component that allows us to read the
permission from the archive.
2009-07-23 12:59:42 -07:00
Xavier Ducrohet
0215a1b053 am 76033864: Add GestureBuilder to the samples.
Merge commit '76033864c534e1516747ae2980b2eb26f0e51f5f'

* commit '76033864c534e1516747ae2980b2eb26f0e51f5f':
  Add GestureBuilder to the samples.
2009-07-22 16:09:17 -07:00
Xavier Ducrohet
76033864c5 Add GestureBuilder to the samples. 2009-07-22 15:47:57 -07:00
Joe Onorato
2a6f10a9f0 This should depend on the new docs target, not the big one. 2009-07-20 16:23:39 -04:00