module中AndroidManifest.xml基本配置 <provider android:name="android.support.v4.content.FileProvider" android:authorities="${appli
获得App签名文件的sha1值 /** * 获得App签名文件的sha1值 * * @param context * @return */ public static String getAppSignSha1(Context context) { try { Pa
最近做一个基于Android的客户端,客户端与Java服务器的通信需要实施安全方案。使用非对称密钥来对数据进行加密的,客户端用公钥加密,服务器用私钥解密。因此就用非对称密钥RSA算法来实施,在Android平台上与服务端初始化Cipher的时候都是使用以下这种方式: Cipher cipher =
给应用实现仿银行APP回退至后台,在通知栏或状态栏里显示通知提示 使用广播接收形式,实现在通知栏里显示常驻通知: public class LifeCircleReceiver extends BroadcastReceiver { private NotificationManager
前言:第三方机构对项目APP做了安全检测,报了一个安全漏洞的问题,就是在AndroidManifest.xml配置文件中没有设置allowBackup标志,因为allowBackup的默认值为true,所以这个高危风险漏洞就是指在AndroidManifest中allowBackup设置为true了
参考:https://firebase.google.com/docs/cloud-messaging/android/receive 参考:https://firebase.google.com/docs/cloud-messaging/http-server-ref Android接入Fireb
参考:https://firebase.google.com/docs/cloud-messaging/android/client 参考:https://github.com/firebase/quickstart-android/blob/master/messaging/app/src/mai
Google Analytics控制台:https://analytics.google.com/analytics/web/?authuser=2#/ Firebase控制台:https://console.firebase.google.com/u/2/ Firebase文档:https://f
Android集成Facebook登录或分享时,需要设置发布密钥散列 参考:https://developers.facebook.com/docs/facebook-login/android E/fb4a.GraphServiceQueryExecutor: query error X
Google Play App Signing是Google Play的应用签名,在Google Play上创建项目时如果勾选,就会生成一个签名文件,发布至Google Play的APP也会被重打包,签名会被替换成Google Play App Signing里的签名文件。 查看Google Pla
BaseActivity中设置 @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); //底部虚拟导航栏适配 i
Android 平台中的开放图谱动态:https://developers.facebook.com/docs/sharing/opengraph/android Object Types 和 Action Types:https://developers.facebook.com/docs/ref
必须条件 如测试Google登录的条件: 手机具备翻墙能力 手机为Google手机或者安装Google Play service(各大应用市场搜索谷歌安装器) 应用签名配置正确 google-services.json为最新并放置在module目录下 引入Google Play Servic
问题描述 Android 8.0下崩溃错误:Only fullscreen opaque activities can request orientation,即只有全屏不透明的Activity才可以设置方向 java.lang.RuntimeException: Unable to start
添加多语言文件 在不同的 value文件夹下(例如value 、value-en、values-zh-rCN、values-zh-rTW、value-th 文件夹)添加不同语言的 string.xml 对于Android 7.0及以下版本 Android 7.0及以前版本,Configuration