小编Lau*_*ura的帖子

Android禁用Crashlytics在库项目中进行调试

我有一个包含多个模块的项目.模块的公共代码位于库模块中.问题是我们最近将Crashlytics添加到我们的项目中(在库模块中),即使我们处于调试模式,我们仍然会收到错误报告.我在互联网上搜索,发现一个库总是被视为一种发布模式.现在我的问题是,有没有办法在我的情况下禁用Crashlytics?

谢谢

android module crashlytics

3
推荐指数
2
解决办法
3477
查看次数

Windows 8上的Windows Phone SDK 8.0安装问题

我正在尝试在Windows 8上安装Windows Phone SDK 8.0(它不是PRO版本,它是笔记本电脑附带的版本,当我把它涂上它时),但安装卡住了如下图所示:

在此输入图像描述

它就像这样一个小时,我不知道问题是什么.任何帮助将不胜感激.

windows sdk windows-phone-8

2
推荐指数
1
解决办法
2320
查看次数

Android Detach数据库

我在我的应用程序2中使用数据库.我有一个主要数据库,使用最多,在某些时候我需要第二个数据库.因此,为了使用它,我使用此方法将其附加到主数据库:

public void attachDb(String dbName, String dbAlias){
    String dbPath = context.getDatabasePath(dbName).getAbsolutePath();
    myDataBase.execSQL("attach database '" + dbPath + "' as " + dbAlias);
}
Run Code Online (Sandbox Code Playgroud)

现在我的问题是,当我退出屏幕并且得到强制关闭时,我想要分离第二个数据库.我试图使用此代码分离它:

 public void detachDatabase(String dbName){
    String dbPath = context.getDatabasePath(dbName).getAbsolutePath();
    myDataBase.execSQL("detach database '" + dbPath + "'");
}
Run Code Online (Sandbox Code Playgroud)

错误日志说明了这一点:*

05-13 11:48:23.173:ERROR/AndroidRuntime(7338):致命异常:Thread-145 android.database.sqlite.SQLiteException:错误代码1:android.database.sqlite.SQLiteStatement.native_execute中的SQL逻辑错误或缺少数据库(本地方法)位于android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1899)android.d.ds上,android.database.sqlite.SQLiteState.脚点数据库中的android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:92)(SQLite数据库.java:1839)com.example.DBManagerBase.detachDatabase(DBManagerBase.java:168)at com.example.run(MyClass.java:233)at java.lang.Thread.run(Thread.java:856)

*

我不知道问题是什么.有谁能够帮我?我会很感激.

sqlite android detach

2
推荐指数
1
解决办法
1053
查看次数

Android SharedPreferences 或 SQLite 存储

我有个问题。在我的项目中,我有一些用户首选项存储在 SQL 数据库中。该表有大约 200 条记录,有 3 列。此记录不会更改,仅当用户更改并再次下载数据时。我想将它们放在 SharedPreferences 中,因为这样操作代码会更容易。现在的情况是有点困难,因为我使查询异步。现在,我的问题是:SharedPrefences 的记录数量是否太大?或者存放在那里应该没有问题?

database sqlite android sharedpreferences

2
推荐指数
1
解决办法
4523
查看次数

SQLITE:如果第一列为null,则选择另一列

如果第一列中没有记录(我为null),我想从另一列中选择值.我想要这样的东西:

SELECT (if Column1 IS NULL THEN Column2), Column3, Column4 FROM MyTable
Run Code Online (Sandbox Code Playgroud)

我怎么能在SQLite中做到这一点?

sqlite null select

2
推荐指数
1
解决办法
807
查看次数

Git:如何还原推力

如果我使用最新的代码强行推送了服务器,是否可以将我的master分支恢复到初始状态?我尝试了reflog命令,但由于它仅跟踪本地提交,因此无法正常工作。

谢谢

git master git-push git-reset git-reflog

2
推荐指数
1
解决办法
1086
查看次数

Android获取外部IP

我正在开发Android 2.1中的应用程序,我想显示外部IP.我怎么能这样做?提前致谢.

ip android external

1
推荐指数
1
解决办法
2万
查看次数

Android:拖动弹出窗口

我不得不创建一个方形(400dp高度和400dp宽度)的弹出窗口.现在,当我点击位于弹出窗口左上角的按钮时,我想拖动它.我在放置在弹出窗口上的布局上设置onTouch(),这是我用来拖动它的代码:

@Override
public boolean onTouch(View v, MotionEvent event) {
    int eventAction = event.getAction();

    switch (eventAction) {
        case MotionEvent.ACTION_MOVE: // Drag event

            xRow = (int) event.getRawX() - rootView.getWidth();
            yRow = (int) event.getRawY() - rootView.getHeight();             

            /* Updates the position of the popup on the screen */
            update(xRow, yRow, -1, -1);
            break;
    }

    return true;
}
Run Code Online (Sandbox Code Playgroud)

问题是,这似乎仅适用于Nexus 7.在10英寸的平板电脑上,它无法正常工作.当我将它拖到较大的平板电脑上时,我的手指和弹出窗口之间有一个空格.所以我假设我使用的测量单位不正确.我试过使用度量标准但没有成功.谁能帮我?

android dimension popupwindow drag

0
推荐指数
1
解决办法
5415
查看次数