<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.visrc.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.visrc.com/feed.php">
        <title>TD Wiki programming:android</title>
        <description></description>
        <link>https://wiki.visrc.com/</link>
        <image rdf:resource="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-05-07T16:36:50+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_adhoc&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_boot_init_rc&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_dev_64bit&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_internal_arche_wifi&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_my_tutorial&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_note&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_resources&amp;rev=1740059758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:android:android_setting_up_dev_env&amp;rev=1740059758&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico">
        <title>TD Wiki</title>
        <link>https://wiki.visrc.com/</link>
        <url>https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_adhoc&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_adhoc</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_adhoc&amp;rev=1740059758&amp;do=diff</link>
        <description>*Android adhoc*

start adhoc network with ip and iwconfig

Disable Connectivity manager

	*  turn wi-fi off form settings. &#039;lsmod&#039; will show that module bcm4329.ko is unloaded. This can also be done with &#039;svc&#039;


to see full help:
svc
control wifi:
svc wifi enable
svc wifi disable</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_boot_init_rc&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_boot_init_rc</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_boot_init_rc&amp;rev=1740059758&amp;do=diff</link>
        <description>Android boot process

source: &lt;http://www.elinux.org/Android_Booting&gt;
&lt;http://www.androidenea.com/2009/08/init-process-and-initrc.html&gt;

Get system properties

adb shell 

getprop</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_dev_64bit&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_dev_64bit</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_dev_64bit&amp;rev=1740059758&amp;do=diff</link>
        <description>Developing Android App on 64-bit system

Download packages

Download and extract android sdk and ndk from android website.

Install ADT in Eclipse

install ADT.

Issue: aapt not found

Quick Tips: Fedora x86_64 and Android ADT issues!
Elmo Recio
Monday August 29, 2011 01:00 AM
In this weeks&#039; quick tips, Elmo takes us through resolving some issues with compiling Android ADT on Fedora 64-bit.</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_internal_arche_wifi&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_internal_arche_wifi</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_internal_arche_wifi&amp;rev=1740059758&amp;do=diff</link>
        <description>Android internal arche - Wifi

GUI

WifiSettings.java

Backend code for wifi_settings.xml. 


public class WifiSettings extends PreferenceActivity implements DialogInterface.OnClickListener {

WifiEnabler mWifiEnabler;
...
Oncreate(...) {
    mWifiEnabler = new WifiEnabler(this,
                    (CheckBoxPreference) findPreference(&quot;enable_wifi&quot;));
}</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_my_tutorial&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_my_tutorial</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_my_tutorial&amp;rev=1740059758&amp;do=diff</link>
        <description>My Android tutorial

Cross project references

Project dependency

Add project dependency will allow project to compile. But in runtime there will be error that the implementation is not available (VFY error). It the same as if one project uses classes from other projects in workspace. These classes will not be found in runtime. This can be fix by adding &#039;class folders&#039; which hold classes generated by other projects.</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_note&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_note</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_note&amp;rev=1740059758&amp;do=diff</link>
        <description>*Android note

Load wlan firmware manually

Turn wlan off using Settings. Settings native code will unload wlan kernel module.

Load wifi kernel module:
The right way:


busybox insmod /system/modules/bcm4329.ko firmware_path=/system/vendor/firmware/fw_bcm4329.bin nvram_path=/system/vendor/firmware/nvram_net.txt</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_resources&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_resources</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_resources&amp;rev=1740059758&amp;do=diff</link>
        <description>Android resources

	*  &lt;http://mobilepearls.com/labs/native-android-api/&gt;
	*  &lt;http://moss.csc.ncsu.edu/~mueller/rt/rt09/readings/projects/g3/&gt;
	*  &lt;http://moss.csc.ncsu.edu/~mueller/g1/&gt;

Android kernel

Pinas &lt;xunglaublichx@gmail.com&gt; Feb 27 06:24AM -0800


    Hello,
     
    I am currently trying to get some knowledge about Android too - I
    found following videos/papers/...
     
    Videos:
    http://www.youtube.com/watch?v=1_H4AlQaNa0
    http://www.youtube.com/watch?v=rFqELLB1Kk8
   …</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:android:android_setting_up_dev_env&amp;rev=1740059758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:android:android_setting_up_dev_env</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:android:android_setting_up_dev_env&amp;rev=1740059758&amp;do=diff</link>
        <description>preparing build env

	*  debian 32 squeeze
	*  sun jdk 6 from deb repo.
	*  required packages


apt-get install git-core gnupg flex bison gperf build-essential \
  zip curl zlib1g-dev libc6-dev libncurses5-dev \
  x11proto-core-dev libx11-dev libreadline5-dev libz-dev \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
  libxml2-utils</description>
    </item>
</rdf:RDF>
