QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 29286|回复: 1
打印 上一主题 下一主题

求解

[复制链接]
字体大小: 正常 放大
Huges        

1

主题

0

听众

21

积分

升级  16.84%

该用户从未签到

自我介绍
我是广州大学数学与信息科学学院大二学生
跳转到指定楼层
1#
发表于 2013-4-14 18:58 |只看该作者 |正序浏览
|招呼Ta 关注Ta
Error parsing D:android-sdk-windows\tools\lib\devices.xml怎么解决该问题?
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

937

主题

117

听众

3万

积分

升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    如何解决:新建Android程序的时候发生了找不到 \android-sdk-windows\tools\lib\proguard.cfg文件 的错误3 g' }3 B( m% j! I
    问题概述:5 `2 w; E9 X; m0 P5 L+ b. [, j

    ' @9 r7 ~5 l. n; Y+ Y- [, m在新建Android程序的时候出现以下错误:1 p( |1 z% l3 |8 f4 R
    / R- \4 C. O. C' g. x
    找不到 \android-sdk-windows\tools\lib\proguard.cfg文件
    4 z9 X4 a! h! y: b& I
    / B  g- B( i3 m$ W+ C6 x* ^9 b
    6 M2 j3 C* ?! Q9 b( F& s. m; o: L$ V
    原因:. J7 ]6 j4 m: u: V7 i
    1 z  J* Z7 v' O
    SDK不完整。
    ) z2 N7 Z2 k* f/ u, ]# n) P3 N' F& K* x: J( e' r9 O; [& Y

    # D: s4 A1 B* J# X  T3 o
    8 C- j7 a, M7 N) ]9 `% t解决方法:
    ( T! g7 S7 y2 t- y/ ]. T4 s7 Y  w, e. p
    方法一0 r. z9 i; _* H% x
    ( L  H5 S( e, O1 o: N2 C% I
    可在 \android-sdk-windows\tools\lib\目录下新建一个proguard.cfg文件
    5 [$ K, M/ L/ W& K5 L* ~& q, U6 e+ ]7 o- c3 R' [; M2 [2 H
    然后添下以下内容:) C" D2 [+ m" w# p

    ' Z" H* j  J; N. j
    ) ~7 S2 s) {, u8 tproguard.cfg, E3 z( q5 {1 p
    -optimizationpasses 5
    , n3 l' @) [4 h-dontusemixedcaseclassnames
    1 p: J7 E4 T! i/ D, O+ \-dontskipnonpubliclibraryclasses
    # y+ h5 _& }) B9 [0 m-dontpreverify* j8 b5 l1 R; N) Y
    -verbose* R% k9 |, Y; z/ j
    -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*$ K. a. R2 k3 \7 ^5 o2 n) l- e

    - `1 W: X$ w2 j-keep public class * extends android.app.Activity
    % Z( L9 }* P& {) I0 d! z-keep public class * extends android.app.Application# `$ ^  G9 ?" }/ [5 i  a- @
    -keep public class * extends android.app.Service
    & ]0 F# h5 J0 J* n: Z-keep public class * extends android.content.BroadcastReceiver
    # ?4 \5 G3 F7 |- [1 J; M* d-keep public class * extends android.content.ContentProvider
    / D, F) @: d) L1 a! L-keep public class com.android.vending.licensing.ILicensingService
    " F9 D' N$ H6 ?% t0 E& N# t8 X
    7 J( r( b% J' w" P# j- e-keepclasseswithmembernames class * {
    : |# n7 U$ E& h4 ]4 y8 W5 W    native <methods>;4 D) q( P, |* T  O; x, n
    }
    : N4 d5 `$ `$ W! _4 o5 L" x- l3 c: d1 B6 ~* h
    -keepclasseswithmembernames class * {
    " O  h: b- m4 H. l7 t0 T    public <init>(android.content.Context, android.util.AttributeSet);+ v2 O: k! e: }# Y+ _; I- [
    }
    # z9 F' V3 h  V( M* d( _/ d# g& F# e2 `( ^
    -keepclasseswithmembernames class * {! V  p: l. d$ k+ n" O: w: J) b& u
        public <init>(android.content.Context, android.util.AttributeSet, int);4 v; q6 K$ `! U( p. Y
    }) l) c7 }* h; Q" Y. ]* }

    0 A$ T: f% C. k+ h  Y-keepclassmembers enum * {7 V/ z( X+ s2 C( ?+ S, f! q
        public static **[] values();& L# }) W. c3 n/ P& V0 z  U
        public static ** valueOf(java.lang.String);0 _" |. S- H/ u
    }+ f% `' h# Q$ w7 `! Y% T

    5 V* S; V5 E/ O6 [3 I4 j4 x-keep class * implements android.os.Parcelable {& r& k: w+ ^+ O* |9 B( X
      public static final android.os.Parcelable$Creator *;# t: b  k# E5 A- O  H# T5 Z8 T. L
    }
    5 O# U1 `+ h: m  E9 T) H, J* ^4 h* [. A3 E! W5 o* l( n. @1 p

    2 R% F3 c+ w( _! |# @# S8 h" I  i' O9 z, J- O4 F; N5 d6 L3 K
    方法二
    3 f% P9 ~5 Y, N5 ]通过Android SDK and AVD Manager更新所有SDK。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-7-18 00:39 , Processed in 0.412039 second(s), 68 queries .

    回顶部