ant 實現批量打包android應用

          很多的應用中需要加上應用推廣的統計,如果一個一個的去產生不同渠道包的應用,效率低不說,還有可能不小心弄錯了分發渠道,使用ant可以批量產生應用。一、添加渠道包資訊       為了統計渠道資訊,就不得不在程式的某個地方加入渠道的資訊,然後針對不同的渠道打不同的包。一般可以在Manifest檔案中加入渠道編號,而不直接寫在代碼中。這樣做的好處是,可以針對不同渠道,自動化去修改Manifest檔案中的渠道編號,然後自動為該渠道打包。Manifest檔案支援Meta Data標籤,

android開發中WebView的使用(附完整程式)

WebView是個好東西,作用相當於一個迷你的瀏覽器,採用Webkit核心,因此完美支援html,javascript,css等。有時候,我們完

android-sdcard路徑

D卡路徑問題以及如何擷取SDCard 記憶體昨天在研究拍照後突破的儲存路徑的問題,開始儲存路徑寫死為: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程式的圖片儲存路徑); 後來發現這樣寫雖然一般不會出錯,但不是很好,因為不同相機,可能路徑會出問題。較好的方法是通過Environment 來擷取路徑,最後給出一個例子,教你怎樣擷取SDCard 的記憶體,顯示出來告訴使用者。講述的內容如下: 0、擷取sd卡路徑。1、講述

Android之網路訪問(一)android 中對apache httpclient及httpurlconnection的選擇

在官方blog中,android工程師談到了如何去選擇apache client和httpurlconnection的問題:   原文見http://android-developers.blogspot.com/2011/09/androids-http-clients.html 這裡小結下幾點。 1) apache httpclient比較穩定點,少BUG,但由於API的關係,擴充改造麻煩點, 所以android team現在不鳥這東西了基本 2)

Android服務(Service)全解析(四)–AIDL

以下為用戶端:MainActivity如下:package cn.com.remoteServiceClient;import com.cn.aidl.IRemoteQuery;import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import android.content.ServiceConnection;import android.os.Bundle;

android應用安全——簽名機制

        關注android應用安全,應該關注android的簽名機制,平時我們都是使用eclipse直接簽名,不瞭解簽名的流程機制,我們今天開始瞭解一下。Android簽名在android應用中扮演著很重要的角色,例如,Android系統禁止更新安裝簽名不一致的APK;如果應用需要使用system許可權,必須保證APK簽名與Framework簽名一致,等等。android應用簽名在應用防篡改、防盜版起著著一定的作用,當然要是有權威認證就會更好了。     

android退出應用程式的江湖七招(升級版)

去年的時候總結過三種退出android程式的方式http://blog.csdn.net/com360/article/details/6663669,以前總結的不夠好,也不夠全面,今天晚上重新去總結一下退出android程式的方式,做為去年總結的升級,如果還有不全面的地方,還敬請各位朋友指正..如果想討論更多內容請加入這個QQ群:200956440當應用不再使用時,通常需要關閉應用,可以使用以下兩種方法關閉android應用:第一種方法:首先擷取當前進程的id,然後殺死該進程。 

android-TableLayout 表格版面配置

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" android:shrinkColumns="1" >   <TableRow>

Android UI開發第三十篇——使用Fragment構建靈活的案頭

          當我們設計應用程式時,希望能夠盡最大限度的適配各種裝置,包括4寸屏、7寸屏、10寸屏等等,Android開發文檔給了我們參考,而且Google IO的app(二)也實現了這種思想,他們都是使用layout、layout-large裡面不同的布局檔案實現的,下面是翻譯的developer.android.com一篇的文章,裡面的例子能詳細的看出layout、layout-large並使用Fragmen構建靈活的案頭。       

Android NDK開發 什麼是Android NDK

介紹:Android SDK是一個允許Android應用開發人員使用C或C++源檔案編譯並嵌入到本機原始碼中的應用程式套件組合的一組工具。重要說明:Android NDK只能用於android 1.5以上版本<!--[if !supportLists]-->1. <!--[endif]-->Android

Android錄製視頻(五)

mainActivity如下:package c.c;import android.net.Uri;import android.os.Bundle;import android.provider.MediaStore;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.VideoView;import

Android利用Looper在子線程中改變UI(deprecated)

該博文有誤,請參見:http://blog.csdn.net/lfdfhl/article/details/10350823 MainActivity如下:package cn.testlooper;import android.app.Activity;import android.os.Bundle;import android.os.Looper;import android.widget.TextView;import android.widget.Toast;/** * Demo描述:

Android錄製視頻(三)

mainActivity如下:package c.c;import java.io.File;import java.io.IOException;import android.app.Activity;import android.content.pm.ActivityInfo;import android.media.MediaRecorder;import android.os.Bundle;import android.os.Environment;import

Android藉助Application重寫App的Crash(完整版)

MainActivity如下:package cn.testcrash;import android.app.Activity;import android.os.Bundle;/** * Demo描述: * 藉助於Application自訂Crash * * 備忘說明: * 1 在擷取Crash資訊後可依據業務上傳伺服器或者儲存至SDCard * 2 在uncaughtException()中的第三步——退出程式.此處只是做了 * 最簡單的處理.完備的操作請參見: * http://

Android監聽ScrollView滑動到頂端和底部

MainActivity如下:package cn.testscrollview;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.ScrollView;import android.app.Activity;/** * Demo描述: *

Android連續點擊兩次Back鍵退出程式

思路:記錄上次點擊的時間,與本次點擊的時間比較,當兩次時間間隔小於一定值時,退出,否則提示“再按一次退出程式”,同時更新上次點擊時間 private long firstTime = 0; @Override public boolean onKeyUp(int keyCode, KeyEvent event) { // TODO Auto-generated method stub switch(keyCode) { case

Android設定虛線、圓角、漸層

有圖又真相,先再說。點擊效果:設定虛線:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <stroke android:dashGap="3dp" android:dashWidth="6dp"

Android shape使用

Android中常常使用shape來定義控制項的一些顯示內容,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結:先看下面的代碼:<shape> <!-- 實心 --> <solid android:color="#ff9d77"/> <!-- 漸層 --> <gradient android:startColor="#ff8c00" android:

學習android所遇問題及解決方案

1.調用其api實現啟動adb模式,提示沒有許可權。初看以為需要root許可權,經人指導要求的權限可根據日誌得知,並將其加入到AndroidManifest.xml中,如<uses-permission android:name="android.permission.WRITE_SETTINGS" />。 2.調用某類時提示無此函數,但在源碼中發現有此函數,說用sdk中不包含此類,需要重新載入包含此類的jar。 具體右擊Package Explorer下的android2.2

Android用Ant管理項目

     ant的優點不用多說了,雖然google提供了基於Eclipse+ADT的開發環境,但是Eclipse有點重量級了。如果要持續化構建就得用工具了首選的自然是Ant了。但是網上找了很多的資料,實驗了一下都不是很多好,大多都已經過時了,android最新的sdk沒有再提供網上提到的相應開發工具了。無奈只有自己動手豐衣足食了。    

總頁數: 2771 1 .... 672 673 674 675 676 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.