python

توسعه دهنده اندروید
  • تعداد ارسال ها

    11
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره python

  • درجه
    Member
  1. من این پروژه رو روی اندروید استودیو ایمپورت کردم اما موقع کامپایل این خطا رو میده روی هیچ دستگاهی نمیشه اجرا کرد تا وقتی که این خطا برطرف نشده توی وب خیلی سرچ کردم به نتیجه نرسیدم لطفا دوستان کمک کنن
  2. با سلام دوستان من میخواستم یه پروژه رو توی اندروید استودیو ایمپورت کنم موقع بیلد ارور داد نتونستم رفعش کنم چیکار باید کرد؟ Error:Execution failed for task ':TMessagesProj:processArmv7DebugGoogleServices'. > File google-services.json is missing. The Google Services Plugin cannot function without it. Searched Location: D:\sample\Telegram-master\Telegram-master\TMessagesProj\src\armv7\debug\google-services.json D:\sample\Telegram-master\Telegram-master\TMessagesProj\src\debug\armv7\google-services.json D:\sample\Telegram-master\Telegram-master\TMessagesProj\src\armv7\google-services.json D:\sample\Telegram-master\Telegram-master\TMessagesProj\src\debug\google-services.json D:\sample\Telegram-master\Telegram-master\TMessagesProj\google-services.json
  3. کسی نبود؟
  4. صفحه بسته میشه البته بنر پایین صفحه رو قرار دادم اما بنر تمام صفحه نتونستم قرار بدم
  5. کسی نیست راهنمایی کنه؟
  6. دوستان من هم دقیقا همین مشکل رو دارم لطفا اگه میشه راهنمایی کنید این کد جاوا مربوط به mainactivity هست کدهایی رو که عدد میده هر جا میذارم درست کار نمیکنه کجا باید قرار بدم؟ package com.app.apkbackup; import android.content.ActivityNotFoundException; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.support.design.widget.FloatingActionButton; import android.support.design.widget.TabLayout; import android.support.v4.view.ViewPager; import android.support.v7.app.ActionBar; import android.support.v7.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.SearchView; import android.support.v7.widget.Toolbar; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.view.View; import android.view.Window; import android.view.WindowManager; import com.app.apkbackup.adapter.FragmentAdapter; import com.app.apkbackup.fragment.BackupFragment; import com.app.apkbackup.fragment.RestoreFragment; import com.google.android.gms.ads.AdRequest; import com.google.android.gms.ads.AdView; import com.google.android.gms.ads.InterstitialAd; public class MainActivity extends AppCompatActivity { //ads private AdView mAdView; //for ads private InterstitialAd mInterstitialAd; //public static Toolbar toolbar; public static BackupFragment frag_backup; private RestoreFragment frag_restore; private ViewPager viewPager; private ActionBar actionBar; private Toolbar toolbar; private SearchView search; private FloatingActionButton fab; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); actionBar = getSupportActionBar(); viewPager = (ViewPager) findViewById(R.id.viewpager); fab = (FloatingActionButton) findViewById(R.id.fab); if (viewPager != null) { setupViewPager(viewPager); } initToolbar(); prepareAds(); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { frag_backup.refresh(true); } }); TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.setupWithViewPager(viewPager); tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { @Override public void onTabSelected(TabLayout.Tab tab) { showInterstitial(); viewPager.setCurrentItem(tab.getPosition()); // close contextual action mode if(frag_backup.getActionMode() != null){ frag_backup.getActionMode().finish(); } if(frag_restore.getActionMode() != null){ frag_restore.getActionMode().finish(); } if (tab.getPosition() == 0) { fab.show(); } else { frag_restore.refreshList(); fab.hide(); } search.onActionViewCollapsed(); supportInvalidateOptionsMenu(); } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { } }); Window window = this.getWindow(); if (getAPIVerison() >= 5.0) { window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); window.setStatusBarColor(this.getResources().getColor(R.color.colorPrimaryDark)); } } private void initToolbar(){ toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(false); actionBar.setHomeButtonEnabled(false); } private void setupViewPager(ViewPager viewPager) { FragmentAdapter adapter = new FragmentAdapter(getSupportFragmentManager()); if (frag_backup == null) { frag_backup = new BackupFragment(); } if (frag_restore == null) { frag_restore = new RestoreFragment(); } adapter.addFragment(frag_backup, getString(R.string.tab_title_backup)); adapter.addFragment(frag_restore, getString(R.string.tab_title_restore)); viewPager.setAdapter(adapter); } @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu_main, menu); search = (SearchView) menu.findItem(R.id.action_search).getActionView(); search.setIconified(false); if (viewPager.getCurrentItem() == 0) { search.setQueryHint(getString(R.string.hint_backup_search)); } else { search.setQueryHint(getString(R.string.hint_restore_search)); } search.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String s) { return false; } @Override public boolean onQueryTextChange(String s) { try { if (viewPager.getCurrentItem() == 0) { frag_backup.bAdapter.getFilter().filter(s); } else { frag_restore.rAdapter.getFilter().filter(s); } } catch (Exception e) { } return true; } }); search.onActionViewCollapsed(); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); switch (id) { case R.id.action_search: { // this do magic supportInvalidateOptionsMenu(); return true; } case R.id.action_rate: { Uri uri = Uri.parse("bazaar://details?id=" + getPackageName()); Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri); try { startActivity(goToMarket); } catch (ActivityNotFoundException e) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://cafebazaar.ir/developer/python/"))); } return true; } case R.id.action_about: { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("درباره ما"); builder.setMessage(getString(R.string.about_text)); builder.setNeutralButton("تایید", null); builder.show(); return true; } case R.id.developer: Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://cafebazaar.ir/developer/python/")); startActivity(browserIntent); default: return super.onOptionsItemSelected(item); } } public static float getAPIVerison() { Float f = null; try { StringBuilder strBuild = new StringBuilder(); strBuild.append(android.os.Build.VERSION.RELEASE.substring(0, 2)); f = new Float(strBuild.toString()); } catch (NumberFormatException e) { } return f.floatValue(); } private void prepareAds(){ mAdView = (AdView) findViewById(R.id.ad_view); AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build(); // Start loading the ad in the background. mAdView.loadAd(adRequest); // Create the InterstitialAd and set the adUnitId. mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdUnitId(getString(R.string.interstitial_ad_unit_id)); AdRequest adRequest2 = new AdRequest.Builder().build(); mInterstitialAd.loadAd(adRequest2); } /** * show ads */ public void showInterstitial() { // Show the ad if it's ready if (mInterstitialAd != null && mInterstitialAd.isLoaded()) { mInterstitialAd.show(); } } }
  7. سلام دوستان من دنبال سورسی هستم که شبیه این برنامه باشه https://cafebazaar.ir/app/com.MOHSEN007485.InstaFalower/?l=fa کسی آماده شو برای فروش داره؟ یا اینکه برنامه ممبرگیر تلگرام باشه لطفا قیمت بدید ممنون
  8. با سلام من مدتی هست که برنامه هایی رو ترجمه کرده و در مارکت ها قرار میدم میخواستم تبلیغات عدد رو هم داخل برنامه ها قرار بدم اما موقع کامپایل خطا میده و نتونستم حلش کنم یه آموزش توی نت بود که اونم خریداری کردم و طبق آموزشش پیش رفتم اما بازم همون خطا رو میده متاسفانه اون سایت پشتیبانی نداره یا اینکه نمیخواد جواب بده من با APK-Multi-Tool برنامه رو دیکامپایل و کامپایل میکنم اروری هم که توی لاگ میده اینه: ..\projects\1.apk\smali\ir\adad\AdadActivity.smali[135,4] Invalid literal value: 16768. Low 16 bits must be zeroed out. ..\projects\1.apk\smali\ir\adad\AdadActivity.smali[174,4] Invalid literal value: -256. Low 16 bits must be zeroed out. ..\projects\1.apk\smali\ir\adad\AdadActivity.smali[628,4] Invalid literal value: 2. Low 16 bits must be zeroed out. Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: ir/adad/AdadActivity.smali at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuil der.java:67) at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:51) at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:38) at brut.androlib.Androlib.buildSourcesSmali(Androlib. java:400) at brut.androlib.Androlib.buildSources(Androlib.java: 331) at brut.androlib.Androlib.build(Androlib.java:287) at brut.androlib.Androlib.build(Androlib.java:263) at brut.apktool.Main.cmdBuild(Main.java:224) at brut.apktool.Main.main(Main.java:84) میخواستم ببینم راهی هست که بشه این کارو کرد یا وقت و پولمو هدر دادم؟ یکم حجم فایل آموزشی بالاست ولی اونم قرار میدم تا دوستان طرز کار رو ببینن
  9. سلام دوستان من هرکاری میکنم نمیتونم توی اندروید استودیو ایمپورتش کنم ارور میده Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle. با قتدشکنم وصل شدم اما کارساز نبود میشه کمک کنید؟
  10. تشکر اما من این کاری که فرمودید رو انجام دادم نرم افزار از کار افتاد!
  11. با سلام دوستان من به تازگی میخوام چندتا نرم افزار خارجی رو ترجمه کنم همه کارهارو انجام میدم دیکامپایل و ریکامپایل و ساین و... و ویرایش و انجام میدم بدون هیچ مشکلی نرم افزار هم درست کار میکنه اما نمیتونم تبلیغات مربوط به گوگل و فیس بوک رو از آپ حذف کنم راهی هست بشه انجام داد؟