<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Calvin's Tech Space

    成于堅忍,毀于浮躁

       :: 首頁 :: 聯系 :: 聚合  :: 管理
    1.使用touchlistener時,如果需要判斷MotionEvent.ACTION_DOWN或者MotionEvent.ACTION_UP時,需要對目標控件設置
    setLongClickable(true);才有效。

    2.Margin:用來設置一個元素所占空間的邊緣到相鄰元素之間的距離.
    Padding:用來設置元素內容到元素邊界的距離。

    3.Note: When installing JDK on Windows, the default is to install in the "Program Files" directory. This location will cause ant to fail, because of the space. To fix the problem, you can specify the JAVA_HOME variable like this: set JAVA_HOME=c:"Prora~1"Java". The easiest solution, however, is to install JDK in a non-space directory, for example: c:"java"jdk1.6.0_02.

    4.APK簽名的另一種方法:
    When you publish an app on the market, you need to sign it with a personal private key. The typical way to generate the key is with keytool, and then sign it with jarsigner. But this is generally a pain ;)

    The git source tree has a SignApk.jar utility that is easier to use to sign apks. You can use the following three steps to generate a key and certificate that can be used with SignApk.jar
    openssl genrsa -out key.pem 1024
    openssl x509 -req -days 9999 -in request.pem -signkey key.pem -out certificate.pem
    openssl pkcs8 -topk8 -outform DER -in key.pem -inform PEM -out key.pk8 -nocrypt


    Then, you can sign an apk using the SignApk.jar tool and the key.pk8 and certificate.pem files you created
    java -jar SignApk.jar certificate.pem key.pk8 Application.apk Application_signed.apk
    Retrieved from "http://android-dls.com/wiki/index.php?title=Generating_Keys"

    5.E/AndroidRuntime(10851): java.lang.SecurityException: Permission
    > Denial: starting Intent { act=android.intent.action.SEARCH
    > cmp=com.amazon.mp3/.client.activity.SearchActivity (has extras) } from
    > ProcessRecord{43cd17f0 10851:com.myTestApp/10054} (pid=10851,
    > uid=10054) requires null

    "requires null" means that there is no permission, but that particular
    component is not exported from the .apk, so -nobody- else can use it.

    原因在于要調用的activity在另外一個app里,不允許顯示的調用。
    解決:
    使用隱士intent或簽名

    6.查看android 自帶app的簽名
    在android.mk下有一行如LOCAL_CERTIFICATE := platform,那么簽的就是platform的名。
    簽名文件位置:android1.6r1/build/target/product/security

    posted on 2010-01-31 19:34 calvin 閱讀(473) 評論(0)  編輯  收藏 所屬分類: Android
    主站蜘蛛池模板: 亚洲综合婷婷久久| 国产成人亚洲综合无码精品| 亚洲另类视频在线观看| 蜜桃成人无码区免费视频网站 | 狠狠色婷婷狠狠狠亚洲综合 | 国产一级a毛一级a看免费人娇| 高清在线亚洲精品国产二区| 国产亚洲蜜芽精品久久| 免费大片黄手机在线观看| 老司机午夜精品视频在线观看免费| 国产成人高清精品免费鸭子| 黄网站色视频免费观看45分钟| 成人伊人亚洲人综合网站222| 国产视频精品免费视频| 亚洲AV永久无码区成人网站| 免费看又黄又无码的网站 | 亚洲人片在线观看天堂无码| 国产精品成人免费综合| 一级毛片免费观看不收费| 亚洲产国偷V产偷V自拍色戒| 久久WWW免费人成一看片| 亚洲七久久之综合七久久| 天堂亚洲免费视频| 中文字幕无码免费久久| 亚洲成人免费网站| 国产大片免费观看中文字幕| 两个人日本WWW免费版| 亚洲日本一区二区三区| 好吊妞998视频免费观看在线| 国产亚洲蜜芽精品久久| 亚洲宅男永久在线| 日韩成人在线免费视频| 日本免费污片中国特一级| 亚洲永久在线观看| 亚洲中文字幕在线观看| 免费观看的毛片大全| 特a级免费高清黄色片| 久久精品国产亚洲av水果派| 国产高清在线免费视频| 无码一区二区三区免费| 成人亚洲国产精品久久|