Tag: android manifest

仅在Android 6.0中没有此类文件或目录

下面的代码在Marshmallow之前的设备上工作正常但在Marshmallow中没有。 这些是Manifest中的权限 这是代码 public void saveImageToSDCard(Bitmap bitmap) { File myDir = new File( Environment .getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), pref.getGalleryName()); myDir.mkdirs(); Random generator = new Random(); int n = 10000; n = generator.nextInt(n); String fname = “Wallpaper-” + n + “.jpg”; File file = new File(myDir, fname); if (file.exists()) file.delete(); try { FileOutputStream out = new FileOutputStream(file); bitmap.compress(Bitmap.CompressFormat.JPEG, 90, […]

未找到启动器活动

我找不到任何问题,但它一直给我错误“找不到启动器活动!” 并且“启动只会同步设备上的应用程序包!” 谁能解决这个问题? 这是我的狂热者

处理最近的应用程序点击和主页按下android

我正在为孩子们制作一个应用程序,一旦你进入应用程序,你就无法退出而没有我在菜单中要求的密码。 现在我想如果在应用内部我按下应用程序中的主页按钮它应该保持相同的活动。 我搜索了很多,但到处都是解决方案是在清单中添加filter,但这些对我来说效果不佳。 我希望我的活动在应用程序退出时从启动器中删除,并再次询问是否启动应用程序。 对于同一个应用程序,如果我按最近的应用程序按钮,其中一个被孩子点击也应用程序应该在相同的活动或如果有任何方法来阻止最近的应用程序按钮。 我试过这个

Android语音通话记录

我希望有一些代码可以通知任何传入和传出的语音呼叫。 我需要抓住以下所有内容: 如果是来电或去电 拨打的号码或来电的来电号码 通话时长,或者是未接来电 如果我可以获得更多联系信息,特别是联系人姓名,如果电话号码与手机联系人列表中的某个人匹配,那么这也是非常光滑的,但该部分是可选的。 一旦呼叫结束,我需要我的代码来获取这些信息。 也许我只是不是在寻找正确的术语,但我很难找到任何能够实现这一目标的例子。 如果有人可以提供完成此操作的代码示例,以及清单文件中需要的权限和任何类型的广播接收器类型的设置,那将是很好的。

在android清单中没有默认构造函数

我的应用程序一直崩溃,它说: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.Hugler/com.Hugler.ActMain}: android.content.ActivityNotFoundException: Unable to find explicit activity class {/com.Hugler.CB.SoundClsRslt}; have you declared this activity in your AndroidManifest.xml? 我在我的android清单文件中声明了活动,但是有一个错误说“’com.Hugler.CB.SoundClsRslt’没有默认构造函数” 这是我的SoundClsRslt代码: package com.Hugler.CB; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.ShortBuffer; import java.nio.channels.FileChannel; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import com.Hugler.ActMain; import com.Hugler.TeleOp.TeleOp; import com.SoundClassification.SoundClassification.ISC; import android.app.Activity; […]

Android – 如何以编程方式使我的应用程序默认短信应用程序

我正在开发一个短信阻止应用程序。 哪个可以正常使用Jelly-Bean。 它不是从Kitkat到Marshmallow。 我搜索谷歌和每个人都建议取得用户的许可,使其成为这款手机的默认短信应用程序。 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { if(!Telephony.Sms.getDefaultSmsPackage(getApplicationContext()).equals(getApplicationContext().getPackageName())) { Intent intent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT); intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, getApplicationContext().getPackageName()); startActivity(intent); } } 清单文件: 我用过这个代码示例。 它显示了一个带有手机短信应用的对话框。 我的应用没有显示在此列表中。 现在我想在此列表中显示我的应用程序,因此用户可以从此列表中选择我的应用程序,它将是该手机的默认短信应用程序。 我怎样才能做到这一点。 请回复example / code-sample。 谢谢。

在Android M中获取纬度和经度0.0

我在Android Marshmallow(API 23)即6.0中获得了价值0.0作为纬度和经度的问题。 我已经搜索了很多关于这个,但没有找到它的解决方案。 我的代码完全适用于小于23的其他API版本。 我也把selfPermission的代码和所有正在运行的代码放在一起,而不是它给我0.0很晚和很长。 请看看我关注的方式: GPSTracker.java public class GPSTracker extends Service implements LocationListener { private Context mContext; // Flag for GPS status boolean isGPSEnabled = false; // Flag for network status boolean isNetworkEnabled = false; // Flag for GPS status boolean canGetLocation = false; Location location; // Location double latitude; // Latitude double […]

关闭其他活动的活动?

有谁知道如何关闭其他活动的活动? 例如:我有3个活动(活动A,B和C),从活动C,我可以关闭活动A ..我的活动结构是活动A – >活动B – >活动C如何关闭活动A从活动C? 我试过这段代码: @Override super.onCreate(savedInstanceState); setContentView(R.layout.main); Intent goToLockScreen= new Intent(this,LockScreenForm.class); startActivity(goToLockScreen); finish(); 但该代码只是从活动B关闭活动A,并且不能直接从活动C关闭活动A. 有没有人知道从其他活动直接关闭活动? 谢谢..

从android中的edittext框获取XXX-XXX-XXXX格式的电话号码

嗨,我正在写一个用户在编辑文本框中输入电话号码的机器人。 我希望数字是xxx-xxx-xxxx的forms,这意味着’ – ‘应该在用户输入前3个字母和另一个’ – ‘后自动出现 我使用了EditText anum= (EditText)findViewById(R.id.altnum); anum.addTextChangedListener(new PhoneNumberFormattingTextWatcher()); EditText anum= (EditText)findViewById(R.id.altnum); anum.addTextChangedListener(new PhoneNumberFormattingTextWatcher()); 但只有在输入所有数字后才会进入格式。 我希望在用户输入数据时进行更改,如果他按123则应该自动进入,请告诉我该怎么做。 感谢您 此致 ChinniKrishna Kothapalli