انجمن سایت کلیدستان



مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)زمان کنونی: ۱۳۹۵/۰۹/۱۶، ۱۰:۲۵ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: sahoo
آخرین ارسال: aliasghar
پاسخ 16
بازدید 5165

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#1
سلام به همه دوستان 
برای تمرین دارم یه برنامه خارجی را به فارسی تبدیل می کنم
میخوام قسمت google ads را نیز بردارم
اما نمیدونم از کجا و چگونه باید انجام بدم

ممنون میشم کمک کنید 
با تشکر
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#2
(۱۳۹۳/۰۸/۱۲, ۰۶:۰۷ ب.ظ)'sahoo' نوشته: سلا به همه دوستان 
برای تمرین دارم یه برنامه خارجی را به فارسی تبدیل می کنم
میخوام قسمت google ads را نیز بردارم
اما نمیدونم از کجا و چگونه باید انجام بدم

ممنون میشم کمک کنید 
با تشکر
 

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

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#3
سلام.
باید در میان کدهای برنامه اندروید، بخش مربوط به تبلیغات را بیابید و آن را حذف کنید، برای این کار هم یا باید به کل کدهای برنامه اندروید تسلط داشته باشید یا اینکه با روش هایی، سعی کنید آن بخش از کدها را بیابید. مثلا ابتدا به نام کلاس ها (class) و Activity های برنامه نگاه کنید و ببینید که از اسمشون می توانید متوجه شوید که کدام مربوط به تبلیغات گوگل است. یا یک Activity را باز کرده و سعی کنید به تمامی بخش های کد آن، یک نگاه کلی بیندازید، بلکه بخش مربوط به تبلیغات مشخص شود.
اگر نشد، خود کدهای مربوط به تبلیغات گوگل را در اینترنت بیابید و بعد به دنبال کدهایی مشابه آن کدها در برنامه اندروید بگردید.
در ضمن، فارسی سازی خیلی ساده نیست و یکی از دوستان، خیلی در این زمینه مشکل داشت. پس ابتدا توصیه می کنم با روشی که در حال فارسی سازی هستید، ابتدا به شکل اصلی آن، برنامه اندروید را فارسی سازی کنید و اگر درست اجرا شد، سپس شروع کنید به اعمال تغییرات مورد نظر خود.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط sahoo

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#4
(۱۳۹۳/۰۸/۱۳, ۱۱:۵۸ ق.ظ)'admin' نوشته: سلام.
باید در میان کدهای برنامه اندروید، بخش مربوط به تبلیغات را بیابید و آن را حذف کنید، برای این کار هم یا باید به کل کدهای برنامه اندروید تسلط داشته باشید یا اینکه با روش هایی، سعی کنید آن بخش از کدها را بیابید. مثلا ابتدا به نام کلاس ها (class) و Activity های برنامه نگاه کنید و ببینید که از اسمشون می توانید متوجه شوید که کدام مربوط به تبلیغات گوگل است. یا یک Activity را باز کرده و سعی کنید به تمامی بخش های کد آن، یک نگاه کلی بیندازید، بلکه بخش مربوط به تبلیغات مشخص شود.
اگر نشد، خود کدهای مربوط به تبلیغات گوگل را در اینترنت بیابید و بعد به دنبال کدهایی مشابه آن کدها در برنامه اندروید بگردید.
در ضمن، فارسی سازی خیلی ساده نیست و یکی از دوستان، خیلی در این زمینه مشکل داشت. پس ابتدا توصیه می کنم با روشی که در حال فارسی سازی هستید، ابتدا به شکل اصلی آن، برنامه اندروید را فارسی سازی کنید و اگر درست اجرا شد، سپس شروع کنید به اعمال تغییرات مورد نظر خود.



 


سلام با تشکر از شما
بله من در ابتدا برنامه رو فارسی سازی کامل کردم و اجرا شد .....
در قسمت activity کد مربوط به تبلیغات گوگل را که بر میدارم برنامه اجرا نمیشه....ایا باید از جای دیگری  نیز حذف کنم؟؟؟
در ضمن چرا با حذف پوشه google در smail برنامه اچرا نمیشه؟؟
میتونم کل دسترسی گوگل رو از برنامه بگیرم؟؟

ممنون
 
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#5
یه پیشنهاد براتون دارم اگه برنامه احتیاج به اینترنت نداره کد دسترسی به اینترنت رو از مانی فست حذف کنید که دیگه تبلیغات رو نشون نده
 
پاسخ
 سپاس شده توسط sahoo

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#6
(۱۳۹۳/۰۸/۱۳, ۰۴:۵۷ ب.ظ)'sahoo' نوشته: سلام با تشکر از شما
بله من در ابتدا برنامه رو فارسی سازی کامل کردم و اجرا شد .....
در قسمت activity کد مربوط به تبلیغات گوگل را که بر میدارم برنامه اجرا نمیشه....ایا باید از جای دیگری  نیز حذف کنم؟؟؟
در ضمن چرا با حذف پوشه google در smail برنامه اچرا نمیشه؟؟
میتونم کل دسترسی گوگل رو از برنامه بگیرم؟؟

ممنون
 

احتمالا چون به آن فایل ها ارجاع داده شده، بنابراین حذف آنها باعث بروز خطا در برنامه اندروید می شود.
بد نیست کدهای Activity مورد نظر را اینجا قرار بدهید و همچنین بفرمایید که کدام بخش آن را حذف می کنید (برای ارسال کد، راهنما در بالای صفحه اول انجمن را بخوانید). 

(۱۳۹۳/۰۸/۱۳, ۰۷:۳۵ ب.ظ)'aliasghar' نوشته: یه پیشنهاد براتون دارم اگه برنامه احتیاج به اینترنت نداره کد دسترسی به اینترنت رو از مانی فست حذف کنید که دیگه تبلیغات رو نشون نده
 

نه این کار باعث ایجاد force close میشه. چون به هر حال بخش تبلیغات اگر با اینترنت سر و کار داشته باشه، به محض اجرای کدهای خواندن از اینترنت، با خطا روبرو خواهد شد و برنامه اندروید بسته می شود.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط sahoo

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#7
(۱۳۹۳/۰۸/۱۳, ۰۸:۱۰ ب.ظ)'admin' نوشته:
(۱۳۹۳/۰۸/۱۳, ۰۴:۵۷ ب.ظ)'sahoo' نوشته: سلام با تشکر از شما
بله من در ابتدا برنامه رو فارسی سازی کامل کردم و اجرا شد .....
در قسمت activity کد مربوط به تبلیغات گوگل را که بر میدارم برنامه اجرا نمیشه....ایا باید از جای دیگری  نیز حذف کنم؟؟؟
در ضمن چرا با حذف پوشه google در smail برنامه اچرا نمیشه؟؟
میتونم کل دسترسی گوگل رو از برنامه بگیرم؟؟

ممنون

 

احتمالا چون به آن فایل ها ارجاع داده شده، بنابراین حذف آنها باعث بروز خطا در برنامه اندروید می شود.
بد نیست کدهای Activity مورد نظر را اینجا قرار بدهید و همچنین بفرمایید که کدام بخش آن را حذف می کنید (برای ارسال کد، راهنما در بالای صفحه اول انجمن را بخوانید). 

(۱۳۹۳/۰۸/۱۳, ۰۷:۳۵ ب.ظ)'aliasghar' نوشته: یه پیشنهاد براتون دارم اگه برنامه احتیاج به اینترنت نداره کد دسترسی به اینترنت رو از مانی فست حذف کنید که دیگه تبلیغات رو نشون نده

 

نه این کار باعث ایجاد force close میشه. چون به هر حال بخش تبلیغات اگر با اینترنت سر و کار داشته باشه، به محض اجرای کدهای خواندن از اینترنت، با خطا روبرو خواهد شد و برنامه اندروید بسته می شود.



 

ممنون 
دسترسی اینترنت رو قبلا برداشته بودم force close نداد اما اون کادر تبلیفات می مونه بازم....

اینم کد activity


کد:
<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingBottom="@dimen/activity_vertical_margin" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<Button android:id="@id/btnSelectCSV" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5.0dip" android:text="انتخاب فایل (هر شماره در یک خط وارد شود)" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_centerHorizontal="false" android:layout_centerVertical="false" />
<EditText android:id="@id/editText1" android:layout_width="fill_parent" android:layout_height="200.0dip" android:layout_marginTop="12.0dip" android:hint="متن پیام را وارد کنید" android:ems="10" android:layout_below="@id/btnSelectCSV" android:layout_alignParentLeft="true" android:inputType="textMultiLine" android:imeOptions="actionDone">
<requestFocus />
</EditText>
<Button android:id="@id/btnDoSms" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="36.0dip" android:text="ارسال پـیام" android:layout_below="@id/editText1" android:layout_alignLeft="@id/btnSelectCSV" />
[color=#FF0000]<LinearLayout android:orientation="vertical" android:id="@id/linearLayoutAd" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" />[/color]
</RelativeLayout>


درباره اینکه ایا میشه کلا دسترسی گوگل رو گرفت هم ممنون میشم یه توضیح بدید 
یه سوال دیگه هم داشتم... از پوشه smail نباید چیزی رو حذف کنم؟؟

ممنون 

 
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#8
فقط کد مورد نظر در Activity را حذف کنید و کاری با پوشه ها (folder) نداشته باشید. 
شما کد فایل xml متناظر با Activity را قرار داده اید، در صورتیکه که شما باید کد مورد نظر را در فایل java مربوط به Activity بیابید و آن را حذف کنید (مشکل از همین بوده). اگر هم به عنصری در فایل xml ارجاع داده بود، آن عنصر را هم از فایل xml حذف کنید (ولی فعلا فقط کد موجود در فایل java را حذف کرده و برنامه اندروید را تست کنید).


 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط sahoo

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#9
(۱۳۹۳/۰۸/۱۳, ۰۸:۵۵ ب.ظ)'admin' نوشته: فقط کد مورد نظر در Activity را حذف کنید و کاری با پوشه ها (folder) نداشته باشید. 
شما کد فایل xml متناظر با Activity را قرار داده اید، در صورتیکه که شما باید کد مورد نظر را در فایل java مربوط به Activity بیابید و آن را حذف کنید (مشکل از همین بوده). اگر هم به عنصری در فایل xml ارجاع داده بود، آن عنصر را هم از فایل xml حذف کنید (ولی فعلا فقط کد موجود در فایل java را حذف کرده و برنامه اندروید را تست کنید).


 

با تشکر از شما
من متوجه نشدم...کد activity در java رو باید چگونه پیدا کنم؟(جاوا کجاست؟)
با ecilips باید باز کنم ؟
چون من decompile کردم ....(با apktool)
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#10
خب اول این که با حذف دسترسی به اینترنت تبلیغات نمایش داده نمیشه فقط باید اول برنامه رو حذف کنی دوباره نصب کنی اگه پوشه ای چیزی هم برنامه ساخته حذف کنی احتمالا فایل تبلیغاتیی که گرفته رو یه جایی باید ذخیره کرده باشه
ولی کاری که ادمین گفت بهتر به نظر میرسه
تو تبلیغات سایت عدد که برای ایران هست  فقط یه کد به فایل xmlاضافه میشه که با حذف اون هیچ اروری پیش نمیاد
برای حذف اون هم به هیچ دکملت کردنی احتیاج نداری فایل رو با زیپ باز کن بعد فایل xml اونو پیدا کن با  Text Document کد رو حذف کن

 
پاسخ
 سپاس شده توسط sahoo

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#11
ممنون
تا جایی که باید با zip باز کنم رو فهمیدم 
بعدش چیو باید پیدا کنم؟؟
activity رو که پیدا میکنم و کد مربوط به ads داخلش رو که حذف میکنم ارور میده

در ضمن تبلیغات رفته!من میخوام کادر تبلیغات رو ببرم 

با تشکر
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#12
(۱۳۹۳/۰۸/۱۳, ۰۸:۵۸ ب.ظ)'sahoo' نوشته: با تشکر از شما
من متوجه نشدم...کد activity در java رو باید چگونه پیدا کنم؟(جاوا کجاست؟)
با ecilips باید باز کنم ؟
چون من decompile کردم ....(با apktool)

 

ما در برنامه اندروید، برای هر Activity ، یک فایل java داریم (یک فایل با پسوند java و با نام خود Activity) که در آن، کدهای java نوشته می شود و یک فایل xml متناظر برای Activity هم وجود دارد که واسطه گرافیکی متناظر با Activity می باشد. حالا اگر قصد دارید که از Activity ، بخشی حذف شود، باید هر دو فایل رو بررسی کنید (ممکن است که کدهای آن بخش، تنها در یکی از آن دو باشد یا اینکه کدهایی در هر دو فایل داشته باشد، بنابراین باید هر دو فایل بررسی شوند).
مباحث اولیه در مورد برنامه نویسی اندروید در سایت کلیدستان را بخوانید، تا به طور کامل منظورم را متوجه بشوید، وقتی دو سه تا پروژه اندروید شرح داده شده در آن مباحث را بسازید، متوجه این نکات خواهید شد. در واقع، قبل از هر چیز، باید درک کاملی از ساختار یک پروژه اندروید داشته باشید.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#13
(۱۳۹۳/۰۸/۱۳, ۰۹:۵۴ ب.ظ)'sahoo' نوشته: ممنون
تا جایی که باید با zip باز کنم رو فهمیدم 
بعدش چیو باید پیدا کنم؟؟
activity رو که پیدا میکنم و کد مربوط به ads داخلش رو که حذف میکنم ارور میده

در ضمن تبلیغات رفته!من میخوام کادر تبلیغات رو ببرم 

با تشکر
 

چون می گویید تنها کادر نمایش داده می شود، احتمالا از همان فایل xml است.
این بخش از کدها را هم حذف کنید :

کد:
[color=#FF0000]<LinearLayout android:orientation="vertical" android:id="@id/linearLayoutAd" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" />[/color]

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#14
داخل کد  XML از یه customView استفاده شده توی سایت عدد از این کد استفاده شده

کد:
<ir.adad.AdView
        android:id="@+id/ad"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        token="f4f52f770ddc4a2ca5e667917e6d04a4"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"/>
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#15
سلام
با تشکر از راهنمایتون
اون قسمت رو که حذف میکنم force stop میده و اطلا وارد نمیشه

ممنون میشم اگه راهکار دیگه ای دارید بگید

 
پاسخ

مشکل در حذف تبلیغات google در برنامه اندروید (هنگام فارسی سازی)

#16
دوست عزیز برنامتون رو بفرستید ببینم چطوری میشه حذفش کرد
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)