How to build Android.jar from the source code

by Andrew Stadler » Thu, 15 Jan 2009 10:38:56 GMT

Sponsored Links

To clarify what Dianne has said:

If you are building an app that requires a modified runtime, then you
are building an app that may not properly run on the released,
end-user platform.  This is why we recommend sticking with the
published SDK for building apps.

You might want to explore the open source release for the SMS code
that's included - you may find it useful as sample code or even decide
to fork it.



How to build Android.jar from the source code

by Andrew Stadler » Fri, 16 Jan 2009 06:14:25 GMT

 Although there is a long-term goal to move in that direction, not all
of the platform applications can be built in the SDK.  Sorry....



Sponsored Links

Other Threads

1. Changing view after softkeypad has slided in

Hi everybody,

if have a layout with a variable scrollview at the top and a fixed
view at the bottom.
If the softkeypad slides in, a method will be called (after
onSizeChanged) to hide the footer view due to usability reasons.

So, my problem is to hide the footer view correctly.
If I change the visibility of the footer to Visible.GONE, the view is
indeed gone, but there remains a black space. Only changing the
scrollviews content per touchinput afterwards let the black space

If tried a lot of different things to overcome this problem
with .invalidate(), .forceLayout(), .requestLayout() and changing size
to zero instead of GONE but nothing seems to work.

Has anyone an idea how to solve this problem?



2. List of bugs on the issue which should be marked as resolved

There's tons of bugs on the tracker which have already been fixed in
2.2 or earlier, but have not been marked as resolved in the 2.2

As FroYo has just been delivered to a load of new handsets it would be
a nice PR exercise if someone with permission could close some of the
more popular ones off. It's guaranteed to bring a smile to several
thousand people's faces, and it's not much work as I've made a list of
the most obvious ones:

Animated GIF support:
Nexus One touchscreen bug:
(works for me now)
WiFi in Airplane mode:
(works in 2.2)
Sort contacts by surname:
Unable to edit nickname field in contacts:
Resending message due to network failure:
SMS from short number bug:
MediaScanner deletes jpeg and gif files:
Dictionary erroneously adding words:
and 7794
Extending the contacts database:
(from what I understand this has been part of the API since 2.0,
facebook has profile page links anyway)
Ear speaker not reactivated following headphone disconnect during
incoming call:
(was fixed in 2.1)
Video recorder dims camera in low light rather than brightening it: (fixed in 2.1?)
Can't get the phone number of an incoming call: (possible since
API level 4)
Press the dots instead of join the dots:
(greasy smudge security concerns were addressed in 2.2)
HTML <canvas> drawimage broke:
(fixed in 2.2)
MediaScanner corrupts UTF8 ID3 tags:
(fixed in May 2009)
Nexus One flash as torch:
(fixed in 2.2)
Streaming OGG files over HTTP:
(fixed in 2.2)


3. How to broadcast date change message in application

4. Emulator Not Showing up

5. Mobclix vs Greystripe

6. Considering Development

7. Debugger Disconnected when calling External Intent???