تالار گفتمان nCIS.ir

نسخه‌ی کامل: مشکل در خروجی گرفتن با پروگارد فعال
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
وقتی از کتاب خارجی استفاده مکنیم ومیخوام با پروگارد فعال خروجی بگیرم این خطا رومیده
چگونه رفع کنم خطاهارو ؟
یه توضیح درمورید رفع اینجور خطاها بگید ممنون
شاید این مشکل خیلی ها هم باشن Heart
اینم ارور
نقل قول:
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.

> java.io.FileNotFoundException: C:UserstplengDesktopSenMe1appproguard-rules.pro (The system cannot find the file specified)


[عکس: ybq6_aaa.png]
فایل proguard-rules.pro رو در مسیر پروژه با یک ویرایشگر متنی ساده و با این محتوا بسازین:
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in C:UserstplengAppDataLocalAndroidSdk/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
# For more details, see
#   http://developer.android.com/guide/devel...guard.html

# Add any project specific keep options here:

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
#   public *;
#}
ممنون که رسیده گی مکنید

انجام دادم بازم ارور دیگه میده خودمم خیلی سرج کردم ولی به نتحه نره سیدم
البته اینم بگم که من 3 libs اضافه کردم پروژم
ارور  
نقل قول:Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.

> java.io.IOException: Please correct the above warnings first.

اینم ارور مثل من داشته نمیدونم به نتجه رسیده یانه

http://stackoverflow.com/questions/27675...eption-ple



[عکس: f6tl_capture.png]
دوستان هنوز مشکل پا بر جاست لطفا اگه میدونید راهنمای کنید خیلی ممنون
باید کتابخانه‌های جانبی رو از فهرست ProGuard خارج کنید تا دوباره اونها رو رمزگذاری نکنه. این کلاسها از قبل رمزگذاری شدن.
با سلام 
خب برای خارج کردن کتابخانه جانبی از فهرست پروگارد  چگونه اینکارو انجام بدم اینم اسم کتابخانها من
ممنون میشم راهنمای کنید
[عکس: y1ks_pro.png]
http://stackoverflow.com/questions/77213...-libraries

http://stackoverflow.com/questions/68707...ternal-jar

کلاً اگه یکم با گوگل دوست بشین ضرر نمیکنین. سرچ کنید: how to exclude libraries from proguard
استاد سرچ زیاد میکنم ولی چیزی متوجه نمیشیم . سوال عیب نیست ولی ندونیستن عیب برنامه است 
من هرکاری کردم نشد همون ارور میده
اینجا که علامت سوال است باید اسم کلاس وارید کنم
یا اسم libs من هم اسم کلاس هم اسم فایل زیب منوسم نمیشه
-keep class ؟؟؟؟.** { *; }
-keep class ؟؟؟.** { *; }
-keep class ؟؟؟؟.** { *; }

من تو این فایل تغیر انجام میدم proguard-rules.pro


[عکس: 3ooc_pro.png]
سلام برای خارج کردن کتابخانه جانبی از فهرست پروگارد
تو فایل proguard-rules.pro تغیر ایجاد کنم یافایل دیگست کلا گیج زدم

میشه واضیح تر راهنمای کنید اصلا متوجه نشدم برای خارج کردن کتابخانه جانبی تو کدام  فایل تغیر انجام بدم
سلام برای خارج کردن کتابخانه جانبی از فهرست پروگارد
تو فایل proguard-rules.pro تغیر ایجاد کنم یافایل دیگست کلا گیج زدم

میشه واضیح تر راهنمای کنید اصلا متوجه نشدم برای خارج کردن کتابخانها جانبی از فهرست پروگارد تو کدام  فایل تغیر انجام بدم
حل شد